我在logElementTree
输出以下项目:iOS的自动化:如何挖掘按钮没有ID
UIAButton: rect:{{20, 427}, {41, 41}}
UIAButton: rect:{{140, 427}, {41, 41}}
这些按钮都没有标识,没有名字,并在厦门国际银行中没有画出。在我的自动化测试脚本中,我只使用索引(类似于target.frontMostApp().mainWindow().buttons()[7].tap()
)
但是,因为索引正在改变,所以这行不会总是有效。我只想问,除了使用索引之外,是否还有其他方法可以使用此按钮?请注意,该按钮没有名称,所以我不能使用buttons()["name'"].tap()
为什么你不能只给它一个名称或编程索引? – 2012-01-10 21:52:37
@JackLawrence你能举例说明如何做到这一点吗?谢谢。 – user1140194 2012-01-11 01:49:09