Webアプリケーションテストにおけるエラー ============================================ ------------------------------ エラーと判断する前に ------------------------------ * ブラウザとドライバの組み合わせは正しいですか? 自動更新を設定しているブラウザの場合、意識しないうちに、使用しているSeleniumやブラウザと連携するためのドライバの版数のサポート外になっていることがあります。  JavaとSeleniumの版数の組み合わせにも注意が必要です。 例えば、今まで検出されなかったエラーが突然出てくるような場合には、ブラウザの版数をチェックする必要があります。 ドライバが突然異常終了するパターンも、同し原因であることが多いです。最新のドライバが必ずしもブラウザやSeleniumと適切な組み合わせであるとは限りませんので、注意が必要です。 * コントロール辞書の記述の誤りによりコントロールの操作ができない場合があります。 付属のツール(HTML読込やCONTROL+SHIFT+x)により確認しましょう。 * 設計書のIDが正しくHTMLに埋め込まれていますか? * IDは本当にユニークですか? ID、グループID、設定値で該当コントロールを特定できるか確認してください。 付属のツール(HTML読込やCONTROL+SHIFT+x)により、正式なXpathを入力すれば、確認することができるでしょう。 ------------------------------ HTML読み込みの際のエラー ------------------------------ * Xpathが正しくない * HTMLの省略された閉じタグを再構成できていない。 * IEとの接続に失敗 再度、操作を行ってください。 ----------------------------------- データベース更新時のエラー ----------------------------------- * 画面遷移ルートの計算に時間がかかる ----------------------------------- テスト実行の際のエラー ----------------------------------- * コントロールが見つからない * Nullポインタ * *