相对于Android来说,iOS比较封闭.这一点,在设计和评估自动化测试方案的时候感觉尤其强烈.iOS平台上没有特别好用的自动化测试工具.苹果针对iOS提供了UI Automation的Instruments工具,以及相配合使用的Javascript库,但是使用起来有很大的局限性.主要问题是必须使用Javascript来编写测试脚本,不支持其他语言,很难实现复杂的功能.而且,在一台mac机上同时只能运行一个Instruments实例,无法对多个设备同时进行测试.在多数游戏应用中,UI都不是使用标…