0
我正在使用webdriver填寫輸入字段,並且出於某種原因插入了所有文本,但是「(」。WebDriver的sendKeys()方法在使用Firefox時不填寫「(」in input-field 14
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
爲什麼這種奇怪的行爲?
我試圖在Ubuntu 12.10上使用Firefox 15和Python webdriver Bindings重現此問題。但一切工作都應該如此。也許試試新版本。 – zpea
我將Firefox更新至版本15,但未成功。我正在使用Java。我們在Ubuntu 12.04 LTS,Windows 7和Mac Os Mountain Lion上遇到了問題10.8 –
似乎問題出在jQuery UI自動完成插件上。由於某些奇怪的原因,它將「(」作爲「ENTER」解釋爲 –