Chr*_*isH 6 instruments ios ios-simulator ios-ui-automation
我使用tuneup.js在仪器中设置了一组自动化测试用例来测试应用程序.我决定用tuneup.js,因为它让我我的测试分成单独的测试用例并运行一个单个脚本整套,如果所有的测试运行确定能正常工作,但如果失败,所有测试失败,因为模拟器处于未知状态(我已经编写了我的测试,因此它们都在相同的登录屏幕上开始和结束)有没有办法重置模拟器,或者在测试用例之间重新启动应用程序?
小智 0
尝试从命令行启动测试。UI 自动化允许在一次运行中仅执行一项测试。测试完成后(无论失败还是通过) - 应用程序将被系统踢出(UIAutomation)。至少它适用于真实设备。
您的命令行启动脚本将按以下方式工作: 1. 读取带有测试路径的配置文件(可以是任何文件 txt 或 xml)。此时,您将拥有一个包含测试路径和测试总数的数组。2. 然后使用简单的“for”循环(从 1 到“testcount”),它将启动具有所需参数的 UIAutomation。参数之一是从配置文件读取的测试脚本的路径。
您还可以将“配置文件”的路径作为命令行启动脚本的参数。这将允许您运行任何测试集,只需使用所需的配置文件调用启动脚本即可。
| 归档时间: |
|
| 查看次数: |
2004 次 |
| 最近记录: |