我将转移到Selenium2并使用WebDriver进行测试。
我找到了3个用于PHP的WebDriver实现。
请建议PHP库以及它们之间的主要区别是什么?
答案 0 :(得分:1)
将从Facebook获取最后一次。
然后你将不得不尝试一下并决定自己。
PHP for Webdriver将永远是一个解决方法,
我建议你在java中投入时间并在那里使用Webdriver。
答案 1 :(得分:0)
答案 2 :(得分:0)
我已经使用Facebook驱动程序大约2个月了,到目前为止已经有了很好的经验
我真的很喜欢方法名称与JSONWIREPROTOCOL非常相似的事实 http://code.google.com/p/selenium/wiki/JsonWireProtocol
这样可以很容易地在协议页面上查找命令并尝试在PHP中使用该命令,您还可以了解将抛出的异常。
因此,如果您想在页面上找到一个元素,协议就会建议......
http://code.google.com/p/selenium/wiki/JsonWireProtocol#/session/:sessionId/element
您选择了如何定位元素的策略,然后从中构建命令...
$session->element('id', 'my_div_id');
有点蹩脚的例子,但希望你得到这个消息。