我需要知道在使用sendKeys()在移动网络浏览器中输入网址后如何模拟Enter键按下。我试过
driver.sendKeys("http://www.google.com\n");
哪个不起作用
driver.sendKeys(Keys.ENTER);
只清除整个网址框。
所以知道这会很有帮助。 顺便说一句,我正在使用Appium服务器进行自动化。
答案 0 :(得分:0)
试试这个,希望这会有所帮助。
driver.sendKeys("http://www.google.com", webdriver.Keys.ENTER);
答案 1 :(得分:0)
这将为你做到。请享用!
WebElement we = driver.findElement(By.cssSelector('the selector');
we.sendKeys("your text" + Keys.ENTER);
如果您更喜欢方法链接整个电话
driver.findElement(By.cssSelector('the selector').sendKeys("your text" + Keys.ENTER);