到目前为止,我的测试用例在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
它不是最好的解决方案,但它对我的工作