为什么我使用PHPUnit + Selenium Server时没有出错?

时间:2012-09-13 20:24:28

标签: selenium phpunit selenium-rc

当我使用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 Sebastian Bergmann的PHPUnit 3.6.12。

E. ..

时间:29秒,内存:4.75Mb

有1个错误:

1)ExampleTest :: testTitle

方法assertTitleEquals未定义。

FAILURES! 测试:4,断言:1,错误:1。

1 个答案:

答案 0 :(得分:1)

你必须写assertions才能失败。 Selenium不知道发送一些表格后应该(或不应该)发生什么。