如何通过SendKeys发送特殊字符?

时间:2011-10-24 12:14:13

标签: webdriver selenium-webdriver

我正在尝试在Selenium2中填写表单。

一个输入有一个我要关闭的自动完成,最好是在搜索词之后发送 esc 。 即像driver.FindElement(By.Id("InputWithAutocomplete")).SendKeys("SearchTerm/ESC");

这样的东西

我还想发送的密钥包括 del ctrl + a

是否有可以使用的特殊字符列表?

我正在使用Selenium for .NET 2.8和FirefoxDriver。

1 个答案:

答案 0 :(得分:4)

试试这个:

WebElement list1;    
list1=firefoxDriver.findElement(By.name("lst")); 
list1.sendKeys(Keys.CONTROL);