私の Web サイトにはログイン ページがあるため、最初にログインして各 HTML selense テスト ファイルを実行する必要があります。PHPUnit フレームワークの動作方法は、各テストを個別に実行することによって独立したテスト ケースを作成することです。つまり、Setup()
各テスト ケースで関数を呼び出します --> 次に Selenium RC サーバーを呼び出します --> 次にセッション ID を作成します。私のコードは以下です。
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/");
}
}