基本上我试图自动化导入数据和拍摄屏幕的过程。
要导入数据我在我的应用程序中执行此功能。
然后我需要通过各种屏幕拍摄屏幕截图。
我看过一些自动测试选项,但这些选项似乎不会进行屏幕截图或修改ui,因此屏幕截图会受到影响。
答案 0 :(得分:6)
使用模拟器拍摄屏幕截图的最佳方法是在适当的时刻按下cmd + s。 但是,有一种更好的方式涉及一些代码:Automate Screenshots on iPhone Simulator? 我知道你可以自动化GUI测试,它可以为你截取屏幕截图。 希望这有帮助! ^ _ ^
答案 1 :(得分:1)
为模拟器构建的iOS应用程序实际上是在Mac OS X环境中运行,因此可以调用以运行shell脚本,套接字/管道与其他进程等,包括启动Applescript UI脚本模拟器菜单项和保存对话框。