UIAutomation iPhone:是否可以将脚本分成几个文件

Ren*_*lin 5 javascript iphone ios-ui-automation

我想为一个相当复杂的iPhone应用程序编写UIAutomation(基于JavaScript)测试.我不想使用一个单独的大文件,而是通过使用几个文件来分离测试函数和帮助程序.这有可能吗?你如何构建你的UIAutomation测试?

yoo*_*iba 8

嘿.
是的.尽管import在浏览器中没有为JS实现关键字,但它是在Instruments中实现的.您只需#import "somefile.js"使用Instruments运行"master"JS文件即可.我没有尝试从您提供给乐器的原始文件以外的位置包含文件,但该位置的子文件夹有效.
根据这篇文章查看以下示例:

#import "fileInTheSameDirectory.js"
#import "SubDirectory/fileInSubDirectory.js"  
Run Code Online (Sandbox Code Playgroud)