返回

AirtestIDE重磅升级,打造专业自动化测试利器,1.2.9强势来袭~

前端

AirtestIDE 1.2.9更新亮点

AirtestIDE 1.2.9版本带来了以下重大更新:

  • 恢复了iOS查看unity-poco树的功能,方便开发者更轻松地定位和操控游戏中的元素。
  • iOS Appium自动化新增8大功能,包括支持Safari浏览器自动化、支持多点触控手势、支持长按手势、支持滚动手势等,进一步增强了iOS自动化测试的覆盖范围和能力。
  • 新增Python的稳定版本支持,使AirtestIDE能够兼容更多版本的Python,满足不同开发者的需求。
  • 优化了多种语言的Appium,包括Java、JavaScript、C#、PowerShell、Ruby等,提升了自动化测试的稳定性和效率。

具体更新内容

1. 恢复iOS查看unity-poco树的功能

在AirtestIDE 1.2.8版本中,由于一些技术原因,导致iOS查看unity-poco树的功能被禁用。在本次1.2.9更新中,我们修复了这个问题,恢复了该功能。开发者可以通过AirtestIDE轻松查看iOS游戏中unity-poco树,方便定位和操控游戏中的元素。

2. iOS Appium自动化新增8大功能

本次更新为iOS Appium自动化新增了以下8大功能:

  • 支持Safari浏览器自动化,方便开发者对Safari浏览器中的元素进行操作和测试。
  • 支持多点触控手势,允许开发者在自动化测试中模拟多点触控操作,提高测试覆盖率。
  • 支持长按手势,方便开发者在自动化测试中模拟长按操作。
  • 支持滚动手势,允许开发者在自动化测试中模拟滚动操作,提高测试覆盖率。
  • 支持下拉刷新手势,允许开发者在自动化测试中模拟下拉刷新操作,提高测试覆盖率。
  • 支持上拉加载手势,允许开发者在自动化测试中模拟上拉加载操作,提高测试覆盖率。
  • 支持键盘输入,允许开发者在自动化测试中模拟键盘输入,提高测试覆盖率。
  • 支持系统对话框处理,允许开发者在自动化测试中处理系统对话框,提高测试覆盖率。

3. 新增Python的稳定版本支持

在本次更新中,我们新增了Python的稳定版本支持。AirtestIDE现在兼容Python 3.6、3.7、3.8、3.9、3.10和3.11等稳定版本,满足不同开发者的需求。

4. 优化多种语言的Appium

本次更新还优化了多种语言的Appium,包括Java、JavaScript、C#、PowerShell、Ruby等。优化内容包括:

  • 提升了Appium的稳定性,降低了自动化测试过程中出现崩溃和错误的概率。
  • 提高了Appium的效率,缩短了自动化测试的执行时间。
  • 优化了Appium的日志输出,方便开发者定位和解决问题。

结语

AirtestIDE 1.2.9更新带来了诸多惊喜,包括恢复iOS查看unity-poco树的功能、支持iOS Appium自动化的8大新增功能、新增Python的稳定版本支持等。此外,还针对多种语言的Appium进行优化,进一步提升了自动化测试的效率和稳定性。无论是初学者还是专业测试人员,都可以从本次更新中受益良多。