iOS脚本编写
手动编写iOS测试脚本
操作步骤
1.设备准备:一台Mac
2.环境依赖:XCode7.3.1 目前最新版
3.具体步骤
将应用成功部署到模拟器上(这里以iPhone 6 Plus模拟器为例)
Ps: 也可以使用真机,如果需要使用真机录制,
请打开 设置 -> 开发者 -> Enable UI Automation选项
点击Xcode -> Open Developer Tool -> Instruments
选择对应的模拟器和应用,并选择Automation模板,然后按Choose下一步
点击下方红点开始录制
随后在模拟器上可以进行任何点击拖动操作,录制完毕后点击下方的停止。
可得到录制成功的代码
var target = UIATarget.localTarget(); target.frontMostApp().mainWindow().buttons().firstWithName("1").tap(); target.frontMostApp().mainWindow().buttons().firstWithName("2").tap(); target.frontMostApp().mainWindow().buttons().firstWithName("3").tap(); target.frontMostApp().mainWindow().buttons().firstWithName("4").tap(); target.frontMostApp().mainWindow().buttons().firstWithName("5").tap(); target.frontMostApp().mainWindow().buttons().firstWithName("6").tap();
如果脚本有任何问题可以手动微调,并可以用下方的播放键重放。
UIATarget对象的更多方法
调整完毕后复制代码并保存为.js文件,即可作为百度智能云的iOS自动化测试用例一起提交