2011-04-27 16 views
2

私はPythonでセレンスクリプトを書いています。私が見つけたことは、セレンが404ステータスコードを取得するときです。クラッシュします。それに対処する最善の方法は何ですか?selenium.pyで404ステータスコードを処理する方法

+0

try-except構造体を使用して例外をキャッチしようとしましたか? –

答えて

1

私にも同様の問題がありました。テスト中に使用していたサーバー(つまり、メインサーバーではなく、サブサーバーのみ)がクラッシュすることがありました。メインテストが実行される前にサーバーが起動しているかどうかを確認するためにマイナーなサニティテストを追加しました。つまり、サーバーへの単純なGET要求を実行し、try-catchで囲んで、合格すればテストを続行します。私はこの点を強調しましょう。私がセレンを始める前に、私はpythonのurllib2を使ってGETリクエストを実行します。それは最高の解決策ではありませんが、速くて、私にとっては十分でした。

関連する問題