我正在尝试使用selenium自动执行付款流程(Paytm),当我发送用户名和密码的sendkeys时。它在给定的框中输入。我可以得到一些帮助
答案 0 :(得分:0)
这是因为它在iframe之下。 尝试切换到iframe,然后执行sendkeys。
objDriver.switchTo().frame(
objDriver.findElement(By
.xpath("//iframe[@ng-hide='showVerificationScreen']")));
objDriver.findElement(By.id("mobileNumber")).sendKeys("xyz");