我一直在寻找selenium webdriver PHP绑定。在他们的文档中,他们说PHP绑定是由第三方提供的。在their documentation page,他们会参加第三方绑定:
虽然我不熟悉Web UI自动化,但我不知道在使用这些驱动程序时我可能面临哪些问题。
我已经尝试过Selenium IDE作为Firefox插件,将来我想将这些测试用例/录音与我的webdriver项目一起使用。
我应该选择哪一个?
答案 0 :(得分:1)
在过去几个月中还有一些已经发布
我已经使用了Facebok绑定,因为它当时拥有最好的文档/示例,这意味着我可以尽快获得并运行。
我现在尝试使用Nearsoft绑定,因为他们的库与Java中的官方绑定和其他支持的语言非常相似(方法名称)...所以希望一旦正式的PHP库出现它就不应该&#39 ;花费太多时间来移植我的测试。
所以(没有顺序,但都很重要),选择那些......
的绑定我遇到绑定的一些问题是......
2012年6月更新 只是反馈说,来自Nearsoft的绑定已经证明是伟大的," waitForElementUntilIsPresent"方法和" WebDriverWait" class意味着我的测试更加可靠,即使在使用AJAXy功能时,元素也不会随时可用。
Norton Internet Security 2012也是干扰我使用这些绑定进行初始测试的事情。