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_SeleniumTestCase 機能を PHPUnit_Extensions_Selenium2TestCase クラスで使用できますか? たとえば、この keyPress 機能。
バージョン情報:
PHPユニット: 3.6.10
セレン-サーバー-スタンドアロン-2.21.0.jar