我正在尝试为我们的Ios移动应用程序自动化测试用例,选择Xcode仪器UI自动化。 所以为登录表单创建了一个java脚本但是无法登录到应用程序..即使给出了正确的凭据。它说无效的凭据。我检查了我在脚本中配置的用户名和密码。当我使用我的键盘提供凭据时,它会登录...
为什么在使用UI工具提供凭据时没有进行登录?
答案 0 :(得分:0)
由于Thejaswi还没有上传图片的权限,他通过电子邮件向我发送了问题的截图,我想我会在答案中将它们发布在这里以提供更多背景信息。
你没有提供足够的细节来帮我解决问题,但我确实有一个建议可以指出你正确的方向。从屏幕截图中看,UI Automation正在填写字段并正确按下按钮。由于您指出应用程序可以在手动控制时正常登录,这使我相信UI自动化输入的密码是错误的。
我会仔细检查您使用自动化脚本的密码。如果这是正确的,那么我将有显示“无效密码”消息的警报视图也显示输入的密码。这将有助于排除UI自动化是否未正确发送正确的按键以填写密码字段。
答案 1 :(得分:0)
使用UIKeyboard类解决了我的问题。