0

PHP を使用した Selenium RC の実装で問題が発生しています。これは、いくつかのパスの問題の原因です。PHPUnit を正常にインストールしましたが、テスト ケースを実行できません。「クラス PHPUnit_Extention_SeleniumTestCases が見つかりません」に直面するたびに。

これらの手順に従って、.php ファイルを実行し、Selenium RC で実行します。

  1. Selenium RC サーバーを起動します。
  2. cmd を再起動し、PHPUnit がインストールされているパスにアクセスします cd C:\wamp\bin\php\php5.2.6 を意味します
  3. PHPUnit --version コマンドを実行すると、PHPUnit バージョンが表示されます (これは、システムに PHPUnit が正常にインストールされたことも示しています)。
  4. WebTest.php ファイルを準備し、これを php5.2.6 フォルダー (C:\wamp\bin\php\php5.2.6) に保管します。
  5. cmd を開いてパス C:\wamp\bin\php\php5.2.6 にアクセスし、 PHPUnit Webtest を実行します。
  6. このコマンドを実行すると、「class PHPUnit_Extention_Selenium2TestCases not found in c:/wamp/bin/php/php5.2.6/PEAR/Extensions/SeleniumTestCase.php on line 2」という致命的なエラーが発生しますが、上記のパスでは、これらのファイルはすべてすでに保管されています。

問題を調べてください。どんな助けでも大歓迎です。

4

1 に答える 1

0

PEAR がインストールされていますか? WAMP を使用している場合、php、apache、および mysql には含まれていないため、個別にインストールする必要があります。この質問を参照してください: wampserver に PEAR をインストールする

于 2013-07-27T05:57:42.767 に答える