【发布时间】:2012-05-23 20:34:59
【问题描述】:
我在我的 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
【问题讨论】:
标签: php selenium phpunit selenium-webdriver