键入URL后模拟Enter键

时间:2014-09-14 06:04:17

标签: selenium automation appium

我需要知道在使用sendKeys()在移动网络浏览器中输入网址后如何模拟Enter键按下。我试过

    driver.sendKeys("http://www.google.com\n"); 

哪个不起作用

    driver.sendKeys(Keys.ENTER);

只清除整个网址框。

所以知道这会很有帮助。 顺便说一句,我正在使用Appium服务器进行自动化。

2 个答案:

答案 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);