2

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

我发送了电子邮件以登录

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

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

4

1 回答 1

0

你可以试试这个:

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

试试这个答案

使用 SendKeys 向 IE 11 发送“@”特殊字符

于 2017-09-11T09:18:22.427 回答