正文
Xcode的instruments中的Automation是为了实现自动化测试的一个工具。
1.实现方式有两种:
它提供了两种实现方式,一种是通过JS脚本语言来执行自动化测试(普通自动化测试),另一种是通过录制(高级自动化测试)操作的方式自动生成脚本(不过这种方式生成的脚本容易产生bug,需要自己修改一下)。
2.需要的知识:
最好懂JS语言,了解UIAElement层次结构(好吧,不懂也没有关系,可以现看,都是很简单的操作就够了)
3.需要的设备:
有一台安装好Xcode的Mac就OK了
4.运行方式有两种:
1>打开要测试的程序,选择Product --> Profile(这个时候就打开了instrument) / com + i --> 选择Automation
2>右键Xcode选择Open Developer Tool --> Instruments --> Automation -- 不过这种方式,需要在左上角选择你要测试的工程(如果你要真机测试,只能测试你的测试项目,原因你应该清楚)
5.现在来简单的用脚本语言了解一下当前页面的层级结构吧: