0
我的網站有一個登錄頁面,所以需要先登錄才能運行每個HTML selense測試文件。 PHPUnit框架的工作方式是通過獨立運行每個測試來創建獨立的測試用例,這意味着它在每個測試用例上調用Setup()
函數 - >然後調用Selenium RC Server - >然後創建會話ID。我的代碼如下。如何在運行PHPUnit selense HTML文件時僅創建1個與rc服務器的會話
require_once 'PHPUnit/Extensions/SeleniumTestCase.php';
class SeleneseTests extends PHPUnit_Extensions_SeleniumTestCase
{
protected static $seleneseDirectory = '/home/server/Web/phase-four/tests';
protected function setUp()
{
$this->setBrowser("*firefox");
$this->setBrowserUrl("http://mywebsite.com/");
}
}