我在我的 PHP 项目中使用 PHPUnit 和 Selenium。
我一直在遵循以下说明:http ://www.phpunit.de/manual/3.6/en/selenium.html 。目前我能够启动 Selenium 服务器,并且我已经完成了一些扩展 PHPUnit_Extensions_Selenium2TestCase 或 PHPUnit_Extensions_SeleniumTestCase 类的测试类。
我一直在使用https://github.com/sebastianbergmann/phpunit-selenium/blob/master/Tests/Selenium2TestCaseTest.php作为 Selenium2 测试的参考。
我试图找到实现 keyPress 功能的方法,但我无法从 PHPUnit_Extensions_Selenium2TestCase 中找到它。它可以从 PHPUnit_Extensions_SeleniumTestCase 中找到。
问题来了:我可以在我的 PHPUnit_Extensions_Selenium2TestCase 类中使用 PHPUnit_Extensions_SeleniumTestCase 功能吗?例如,这个 keyPress 功能。
版本信息:
PHPUnit:3.6.10
selenium-server-standalone-2.21.0.jar