15

毎晩実行するスクリプトを自動化しています (約 350 のスクリプトまたはテストケース)。各テスト ケース (Python スクリプト) のビデオを録画したい。各テスト ケースのビデオ録画を個別に制御するために使用できるツールまたは方法はありますか?

たとえば、テスト ケースのセットアップ中に録画を開始し、分解中に録画を停止して、指定した名前と日付でビデオをローカルに保存します。したがって、テストケースごとに 350 本のビデオを用意する必要があります (失敗したテスト ケースのビデオのみを保存することをお勧めします)。

セットアップとティアダウンに使用するコードにこの機能を統合する方法はありますか?

4

3 に答える 3

7

単純な Web ドライバーには、ビデオを記録する機能がありません。Castroなどのサードパーティ ライブラリを使用する必要があります。

Java Webdriver については、ブログ投稿Screen Recording (Video) of Java Webdriver script を参照してください。

于 2013-07-06T03:11:00.147 に答える
0

次の Web サービスhttp://bit.ly/video-recorder-serviceを使用できます。これは、単純な http 要求でリモート制御できます。

これをグリッド環境での Web ドライバーのテストに使用しました。

于 2014-02-23T08:54:06.860 に答える
0

PythonでCastroを使用できます...

于 2013-02-05T12:15:24.320 に答える