でも、まあ、画面証跡だとdiffを取るのが難しいですよね。
で、HTMLで証跡を取りたいのですが、
なかなか難しい。
拡張スクリプトでも作ろうかと思いましたが、
JavaScriptでの保存は難しかった。
そこで、アドオンを利用することを思いついた。
以下のサイトの応用を考えたのです!
●[Test]Seleniumでキャプチャを取得する拡張コマンド:captureScreenshot
つまり、HTMLを取得するアドオンをインストールし、
ショートカットキーを使えばいいと。
で、ありました。
★ScrapBook
これ入れると、
Ctrl + Shift + L
でHTMLを保存できます。
Selenium的には、以下のコマンドを挿入すれば大丈夫です。
ポイントはshiftKeyUpとcontrolKeyUpです。
★これをやらないと、typeコマンドでエラーがでてしまいます。
<tr>
<td>controlKeyDown</td>
<td></td>
<td></td>
</tr>
<tr>
<td>shiftKeyDown</td>
<td></td>
<td></td>
</tr>
<tr>
<td>keyPress</td>
<td>//body</td>
<td>76</td>
</tr>
<tr>
<td>controlKeyUp</td>
<td></td>
<td></td>
</tr>
<tr>
<td>shiftKeyUp</td>
<td></td>
<td></td>
</tr>
で、最後にScrapBookの設定です。
ツールバーにある「ScrapBook」から「サイドバーに表示」をクリックし、
「ツール」→「設定」→「詳細」から
”取り込みが完了したら通知する”をOFFにしてください。
あと問題なのは、全HTMLファイル、画像等を取得してくれるのですが、
ファイル名が全部index.htmlであることでしょうか。。。
以上でございます。
0 件のコメント:
コメントを投稿