録画機能の追加
● ローカルで成功するがCI環境で失敗することは結構ある。
○ 明示的なwaitを入れていても。
● ログだけでは原因追求が難しいため、操作を録画する機能を追加。
● 基本的にすべての操作を録画しておき、テスト成功時には削除する。
○ つまり、失敗時の動画のみのこる。
● H.264やmpeg2などでは数分で200MByte程度。(記憶)
● 画面キャプチャ用のコーデックを使うことで1/100程度に削減。
○ TechSmith Screen Capture Codec
○ 録画用ライブラリはMonte Media Library
● BrowserStackなどを使っていれば実は不要。