2016-03-30 11 views
3

私が実行するすべてのテストの後にスクリーンショットを撮りたいので、protractor.config.jsファイルのonPrepare関数にafterEachを追加しました。各ブラウザの最初のテストでは正常に動作しますが、それ以降のテストではスクリーンショットは取得されません。ジャスミンを使用して分度器のすべての単一のテストの後に実行されるafterEachを取得するための任意のアイデア?スクリーンショットを撮るたびに実行される分度器でグローバルなAfterEachを取得するにはどうすればよいですか?

答えて

2

車輪の再発明する必要はありません - サードパーティ製のパッケージを使用 - jasmine2の場合には、それがprotractor-jasmine2-screenshot-reporterです:

各実行分度器のテストケースの後にスクリーンショットをキャプチャするためにスクリーンショットレポーターを使用しますが。

+0

最初に分度器を起動したとき、私はこれを使用しようとしましたが、私の自動化されたテストワークフローで正しく動作するように設定する問題がありましたが、それは私が探していたものでした。ありがとう! – sonhu

関連する問題