完全な REST プロジェクトがあります。テスト ケースは、cURL を介して REST APIc を呼び出します。このリクエストをコード カバレッジ レポートに追加するにはどうすればよいですか? PHPUnit-Selenium は、PHP ファイルの先頭/末尾に追加することでコード カバレッジ レポートを収集できることを知っています。
質問する
552 次
1 に答える
2
質問は少し古いですが、念のため他
の人に役立つ可能性があります私がやった方法では、最初に私のテストケースクラスでSelenium Test Caseクラスを拡張します
。テストIDが生成され、seleniumが呼び出されるようにする方が簡単ですテストの最後に phpunit_coverage.php スクリプトが自動的に実行されます。
必要な作業は、この ID ($this->testId) を取得し、curl リクエストで Cookie として送信することだけです
。 . $this->testId);
こうすることで、テスト ケースが Selenium テスト ケース クラスを拡張しない場合でも
、追加/追加スクリプトでコード カバレッジ統計を収集でき
ます。独自の ID を自分で生成してから、別の curl リクエストを作成して
phpunit_coverage.phpを実行できます。役立ちます
于 2014-10-28T23:56:53.900 に答える