使用Selenium模拟Webtest中的'Enter'按键



我想模拟在Webtest中按下输入。我使用的是硒2.3.1。我想使用WebDriver。我知道我们可以使用SeleniumRC来做到这一点,但我不想那样做。以前有人这样做过吗?我愿意升级到Selenium 2.20.0(最新版本)。

您可以向元素发送Enter键。但是,您不能按Enter键来确认下载对话框。

WebElement elem = driver.findElement(By.id("damnit")); // obtain an element
elem.sendKeys(org.openqa.selenium.Keys.ENTER); // this sends an Enter key to the element
elem.sendKeys("hey" + org.openqa.selenium.Keys.ENTER); // this writes and then confirms by Enter

最新更新