我正在使用webdriver来填写输入字段,并且由于某种原因插入了所有文本但是“(”。
findElementById("elementId").sendKeys("This is a text"); -> This is a text
findElementById("elementId").sendKeys("method().getName()"); -> method).getName)
findElementById("elementId").sendKeys("(((((((("); ->
findElementById("elementId").sendKeys("(((aaaa"); -> aaaa
错误似乎只出现在Firefox 14中。当我们针对Firefox 12运行测试时,它运行正常。
知道为什么会出现这种奇怪的行为吗?
答案 0 :(得分:0)
似乎问题出在jQuery UI Auto-complete插件上。由于一些奇怪的原因,它将“(”解释为“ENTER”。