0

PHPUnit + Selenium Server を使用して存在しない電子メールとパスワードでログインすると、エラーが発生しないのはなぜですか? これは PHPUnit スクリプトです。

public function testUserNotExists() {
    $this->open('https://dev.example.com/login');
    $this->type("id=email", "1d0ntex1s7@live.com");
    $this->type("id=password", "1d0n73x1s7");
    $this->click("name=login_user");

}

実行すると、エラーは表示されません

ターミナル: phpunit ExampleTest.php PHPUnit 3.6.12 by Sebastian Bergmann。

ええ...

時間: 29 秒、メモリ: 4.75Mb

1 件のエラーがありました:

1) ExampleTest::testTitle

メソッド assertTitleEquals が定義されていません。

失敗!テスト: 4、アサーション: 1、エラー: 1。

4

1 に答える 1

1

いくつかの失敗を取得するには、アサーションを作成する必要があります。Selenium は、何らかのフォームを送信した後に何が起こるべきか (またはすべきでないか) を知りません。

于 2012-09-15T13:54:14.507 に答える