tanaka's Programming Memo

プログラミングについてのメモ。

PHPUnit_Seleniumでアラート(Alert)を扱う

PHPUnit_Extensions_Selenium2TestCaseクラスに定義されているメソッドを利用する。

$this->acceptAlert() アラートのYESやOKを押す
$this->alertText() アラートに表示されている文字列の取得
$this->dismissAlert() アラートのCANCELを押す
$this->keys(文字列) アラートに文字列を送る