並列セレンおよびJavaを使用して、ページ上のリンク切れをチェックします
-
25-09-2019 - |
質問
タスクは、セレンRCとJavaを使用してWebページ上のリンク切れをチェックすることです。これは、
により簡単に行うことができますa) click on link A
b) wait for page to open
c) focus on this window
d) verify text present on this page
e) Close this window
そして、Cはリンク.... Nを結ぶリンクBのEに手順に従う
このプロセスは、連続的です。
並列すなわちAより専門的な方法を新しいウィンドウ内のすべてのリンクを開くと、彼らが壊れているかどうかを確認するかしないことは可能ですか?
親切情報(コードのサンプルで可能な場合)
解決
ブラウザは現実的にのみ、あなたがセレンで行うことができるでしょうすべてだ時、1つのリンクをクリックすることができますので。それはやっているすべては、ユーザーのかもしれませんが、ブラウザを操作されます。
あなたはすべてのAJAXに関係していない場合は、は、あなたのより良い賭けはHTTPClientをしてセレンのこの外側を行うことが考えられます。あなたは(アサートテキストへの必要は存在しない)があり、ソースとすべてのリンクを取得し、あなたが404を取得するかどうかを確認するためにHEADリクエストを発行することができます。あなたが並行してこの操作を行うと、すべてのブラウザを待つ必要はありませんでした。
所属していません StackOverflow