【发布时间】:2012-02-23 06:16:13
【问题描述】:
我有一个 selenium grid2 集线器正在运行并连接了 2 个节点(节点 a 和节点 b)。我如何使用它们?如何一次在多个节点上运行测试?我觉得我错过了一些明显的东西。
如果尝试过:
phpunit 测试/phpunit/GUI/
有 2 个测试用例(RegTest、LoginTest)都执行(按顺序)但仅在一个节点上执行。 (节点a)第二个节点没有被触及一次。
我错过了什么?
节点 a (ubuntu) java -jar selenium-server-standalone-2.18.0.jar -role node -hub http://localhost:4444/grid/register 节点 b (xp) java -jar selenium-server-standalone-2.18.0.jar -role node -hub http://localhost:4444/grid/register两个节点都安装了 firefox。我正在使用此调用连接到集线器:
$this->oWebDriver = new WebDriver( self::SELENIUM_SERVER, self::SELENIUM_SERVER_PORT);
$this->oWebDriver->connect('firefox');
这个 php 网络驱动程序:http://code.google.com/p/php-webdriver-bindings/
【问题讨论】:
标签: php selenium grid webdriver