driver.findElement(By.id("com.volker.android.volkerforms:id/pin1")).sendKeys("1234");
//numinp.sendKeys("1234");
driver.findElement(By.id("com.volker.android.volkerforms:id/login")).click();
我尝试过
//capabilities.setCapability("appPackage","com.volker.android.volkerforms");
//capabilities.setCapability("appActivity", "com.volker.android.volkerforms.ui.LoginActivity");
答案 0 :(得分:0)
基本上uiautomatorviewer会向您显示id定位符的完整结构,并且您不应该为By.id
添加整个定位符结构。
在以下代码段中使用它应该可以正常工作。
driver.findElement(By.id("pin1")).sendKeys("1234");
driver.findElement(By.id("login")).click();