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