我使用UI自動化來測試iPhone應用程序。我的「添加」按鈕無法點擊。還有什麼必須啓用才能完成這項工作?無法挖掘按鈕 - 使用UI自動化
錯誤:腳本拋出一個未捕獲的JavaScript錯誤:target.frontMostApp()。toolbar()。buttons()[0]無法被點擊。我可以看到在元素跟蹤按鈕:
自動化腳本:
var toolbar = UIATarget.localTarget().frontMostApp().toolbar();
toolbar.buttons()[0].tap();
toolbar.buttons()["Add"].tap();
(已嘗試了上述兩條線)
的Xcode:
- (void)configureToolbarItems {
UIBarButtonItem *addButtonItem = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemAdd
target:self action:@selector(addNewTaskButtonPressed)];
[email protected]"Add";
(some other buttons here...)
[self setToolbarItems:[NSArray arrayWithObjects:
addButtonItem,flexibleSpace, helpBarButton, flexibleSpace, shoppingBarButton, nil] animated:YES];
}
由於某種原因,該按鈕也不會爲用戶點擊。似乎是一個iOS7問題。這工作過。有任何想法嗎? – folium