我在寻找 selenium webdriver PHP 绑定。在他们的文档中,他们说 PHP 绑定是由第三方提供的。在他们的文档页面上,他们列出了以下 3rd 方绑定:
虽然我是 Web UI 自动化的新手,但我不知道在使用这些驱动程序时可能会遇到什么问题。
我已经尝试过将 Selenium IDE 作为 Firefox 插件,并且将来我想将这些测试用例/记录与我的 webdriver 项目一起使用。
我应该选择哪一个?
在过去的几个月里还发布了更多
我使用了 Facebok 绑定,因为它拥有当时最好的文档/示例,这意味着我可以尽快启动并运行一些东西。
我现在正在尝试 Nearsoft 绑定,因为它们的库与 Java 和其他支持的语言中的官方绑定非常相似(方法名称)......所以希望一旦官方 PHP 库出现,它不应该花费太多时间移植我的测试。
所以(没有顺序,但很重要),选择...的绑定
我在绑定中遇到的一些问题是......
2012 年 6 月更新 刚刚反馈说来自 Nearsoft 的绑定结果非常好,“waitForElementUntilIsPresent”方法和“WebDriverWait”类意味着我的测试更加可靠,即使在使用元素不存在的 AJAXy 功能时也是如此时刻准备着。
Norton Internet Security 2012 也干扰了我使用这些绑定进行的初始测试。