1
我正在使用phpunit 3.4.15。如何在Linux上使用Selenium-rc上的Firefox進行Firefox
在CentOS 5.3的Linux,我開始Selenium服務器1.0.3:Java的罐子硒的server.jar
我想調用運行在Windows上運行測試的瀏覽器。
這是我嘗試運行腳本:
<?php
require_once 'PHPUnit/Extensions/SeleniumTestCase.php';
class Example extends PHPUnit_Extensions_SeleniumTestCase
{
function setUp()
{
$this->setHost("win_ip_address");
$this->setPort(4444);
$this->setBrowser("*firefox");
$this->setBrowserUrl("http://www.google.com/");
}
function testMyTestCase()
{
$this->open("/");
$this->type("q", "selenium rc");
$this->click("btnG");
$this->waitForPageToLoad("30000");
$this->assertTrue($this->isTextPresent("Results * for selenium rc"));
}
}
?>
的腳本是在同一臺Linux機器上運行:PHPUnit的單元測試,而當它完成它指出,「PHPUnit_Framework_Exception:無法連接到Selenium RC服務器。」 是否需要將SetHost設置爲硒服務器?如果是這樣,我該如何告訴它從另一臺機器的窗口調用firefox?謝謝。