使用Java的Selenium Webdriver - 带双斜杠的sendkeys

时间:2014-12-04 13:11:56

标签: java selenium selenium-webdriver

我正在使用Selenium WebDriver和Java。我试图输入文本' test'然后在文本字段中输入2个反斜杠。

当我尝试以下代码时 -

driver.findElement(By.id(" txtEditExcludeRegPath&#34))的SendKeys。("测试\&#34);

仅在文本框中输入test \。剩下的反斜杠被遗漏了。

有人可以帮我解决这个问题。

请注意 - 即使在这篇文章中,我也无法在' test'之后查看2个连续斜线。只有1 \发布。

1 个答案:

答案 0 :(得分:1)

尝试这样的代码(假设您希望输出为'test \\'):

driver.findElement(By.id("txtEditExcludeRegPath")).sendKeys("test\\\\");

注意:通常使用反斜杠来转义后面的字符,因此如果要转义两个反斜杠,则必须向其添加两个反斜杠。