尽管测试清晰明了,但在尝试发送密钥(用户名;密码)时,我始终会遇到相同的问题,但密码字段是用username代替的!
这是我的Test NG,我正在使用appium进行测试
@Test public void Test1() throws InterruptedException { System.out.println("newlook-tutoriel"); driver.findElement(By.id("skip")).click(); System.out.println("newlook-welcome"); driver.findElement(By.id("btn_signin_welcome")).click(); System.out.println("newlook-Me connecter"); driver.findElement(By.id("input_email")).sendKeys("e@e.emma.com"); driver.findElement(By.id("input_password")).sendKeys("00000000"); System.out.println("connected !!!!"); }
我有用户名= e@e.emma.com00000000
最后,我通过添加到代码中解决了这个问题:
driver.hideKeyboard();
问题是因为键盘隐藏了密码字段!