2010-11-01 45 views
1

问候!有没有人有UIAutomation Xcode的经验?

我在iPhone 3GS上运行iOS 4.1。

我有一个小的测试应用程序,它有一个连接到UIView(?)的五段分段控制器。当点击五个片段中的一个片段时,IUView中的图片发生变化。

我尝试使用下面的js脚本利用这个来UIAutomation自动化:通过时,仪器的自动化工具来运行

UIALogger.logStart("picChoice Test Started"); 

var mySegment = (UIAElementArray) segmentedControls() [2]; 

UIATarget.localTarget().frontMostApp().mainWindow().mySegment.tap(); 

我的脚本与语法错误失败。

有没有人有任何指针(请原谅可怜的双关语)关于如何正确编写脚本?

TIA任何和所有的距离!

问候,

史蒂夫奥沙利文

回答

1

我想你想要的是(没有测试):

UIALogger.logStart("picChoice Test Started"); 
UIATarget.localTarget().frontMostApp().mainWindow().segmentedControls()[2].tap(); 

注意segmentedControls()[2]返回一个元素不一个数组,并且在使用segmentedControls时,没有上下文来查找分段控件。

相关问题