SendKeys IEDriverServer selenium出错

时间:2017-09-11 09:13:54

标签: selenium selenium-webdriver selenium-iedriver

我正在测试一个Web应用程序,登录测试在Chrome中工作正常但是当我尝试在IExplorer中运行测试时发现了一个问题:

我已将电子邮件发送到

登录
Driver.FindElement(By.Id("xxxxxxxx")).SendKeys("test@test.com")

在Chrome中运行测试时,会在文本框中输入test@test.com 但是当我使用IEDriverServer在IExplorer中执行测试时,文本框中填充了“test2test.com”,正在将@键替换为2。

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

string email="test@test.com"
Driver.FindElement(By.Id("xxxxxxxx")).SendKeys(email)

试试这个答案

Sending '@' special character with SendKeys to IE 11