无法使用html发送带有超链接的密钥

时间:2015-10-20 09:23:07

标签: java html eclipse selenium

我正在尝试在测试中包含以下行,但这似乎不起作用。在此行之前有一个红色的X注释:

此行有多个标记

  

语法错误,插入“)”完成        的MethodInvocation

     

语法错误,插入“;”完成声明

     driver.findElement(By.id("ID")).sendKeys("<a href="http://www.test.nl" target="_blank">http://www.test.nl</a>");

我已经尝试了在sendKeys函数中包含HTML但无法找到它的方法。任何帮助将不胜感激!

使用EclipseSeleniumwebdriverjava

1 个答案:

答案 0 :(得分:1)

符号"必须在转义字符之后。此错误是由于缺少转义字符(\)。

试试这个:

driver.findElement(By.id("ID")).sendKeys("<a href=\"http://www.test.nl\" target=\"_blank\">http://www.test.nl</a>");