我的应用程序中有一个tabbar,我必须编写一个JavaScript文件来单击选项卡栏上的按钮,但问题是我找不到有关标签栏和UIAutomation
的任何相关信息。
我的标签栏中有4个按钮,我无法弄清楚如何使用我必须编写的JavaScript文件中的标签栏参考,对于我使用的navigationbar
navBar = mainWindow().navigationBar();
navBar.leftButton().tap();
但是我找不到标签栏的类似内容。
答案 0 :(得分:3)
您正在撰写标签栏并尝试通过navBar访问它。
试试这段代码:
var tabBar = UIATarget.localTarget().frontMostApp().tabBar();
var tabButton = tabBar.buttons()["First"];
// Tap the tab bar !
tabButton.tap();
Tutorial => http://blog.manbolo.com/2012/04/08/ios-automated-tests-with-uiautomation