PHPUNIT Selenium 2键“输入”在Firefox 22中提交错误的表单

时间:2013-07-13 07:02:24

标签: firefox phpunit selenium-webdriver

到目前为止,我的测试用例在FF21上工作正常,但是当我使用“输入”按钮更新到FF22后,他提交了所有表单而不是焦点上的这个元素。 有一部分我的“代码”

$this->byXPath("//*[@id=\"likes\"]/span")->click();
sleep(2);`enter code here`
$this->keys("some");
sleep(2);
$this->keys("\xEE\x80\x87"); //in FF21 after clicking the enter "some" was selected, now on FF22 its submit whole form
$this->byXPath("//*[@id=\"asSearch\"]")->click();

刚回答给自己。我改变了

$this->keys("\xEE\x80\x87"); //enter key

到此  $this->keys("\xEE\x80\x86"); //return key

它不是最好的解决方案,但它对我的工作

0 个答案:

没有答案