【发布时间】:2012-06-13 09:05:50
【问题描述】:
大家好,我手头有一个严重的问题,我制作了一个带有“用户名”和“密码”字段以及“登录”按钮的示例 iphone 应用程序,并且我已将所有组件的可访问性标签设置为用户名,密码和登录名并编写了一个 java 脚本来测试这些组件,如下所示 -:
UIALogger.logStart("开始测试"); var view = UIATarget.localTarget().frontMostApp().mainWindow();
var textfields = view.textFields()["username"]; var passwordFields = view.secureTextFields(); var convertButton = view.buttons()["登录"];
textfields.setValue("ABC"); passwordFields[0].setValue("SDE");
convertButton.tap();
我观察到的是,当我通过上面的 java 脚本启动工具来测试应用程序时,js 成功地将值输入到用户名字段中,但无法在密码字段中输入值,我也确保了安全按钮被成功点击,控件移至应用程序中的下一页,在下一页上设置了一个注销按钮,该按钮设置有可访问性标签“注销”,我也无法点击。如果有的话,您能否建议一种解决方法。
【问题讨论】:
标签: iphone ui-automation ios-ui-automation