【发布时间】:2013-10-31 10:55:03
【问题描述】:
我使用的是 selenium webdriver 2.33.0,并且我需要在数据("(", "#") 中发送带有以下字符的数据
当我们尝试使用 sendkeys 发送这些字符时
"WebElement dat = driver.findElement(By.xpath("xpathexpression);
dat.sendkeys("select * from (?s, ?p, ?o)");
以下数据在文本区域中显示为select * from ?s, ?p, ?o)
缺少左括号。我也使用了 selenium 动作类 sendkeys 和机器人 sendkeys。
我无法解决此问题。有人可以帮我吗?
【问题讨论】:
-
您能否告诉我们以下字符串是否给出了相同的错误?
"select * from"+" (?s, ?p, ?o)" -
一个好的调试技巧是使用 Javascript 将相同的内容放入文本框中。如果 Javascript 发生同样的事情,Selenium 没有错。
标签: selenium selenium-webdriver