一尘不染

使用appium自动执行登录过程时,密码和用户名会输入到用户名的同一字段中

selenium

尽管测试清晰明了,但在尝试发送密钥(用户名;密码)时,我始终会遇到相同的问题,但密码字段是用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


阅读 657

收藏
2020-06-26

共1个答案

一尘不染

最后,我通过添加到代码中解决了这个问题:

driver.hideKeyboard();

问题是因为键盘隐藏了密码字段!

2020-06-26