ヘッドレスブラウザーのトラブルシューティング
これらのヒントは、ServiceNow® の 自動テストフレームワーク (ATF) 用ヘッドレスブラウザーの Linux または Microsoft Windows セットアップのトラブルシューティングに役立ちます。
ヘッドレスブラウザーのセットアップのトラブルシューティングでは、次の 3 つの基本的な項目を確認します。
Docker コンテナ
エラーログ:ヘッドレステストが完了したとき、エラーがある場合は Docker コンテナに生成されます。操作が失敗するか成功するかにかかわらず、コンテナの stdout/stderr ログは sn_atf_docker_service テーブルに格納されます。
[ヘッドレスクライアントテストランナーが割り当てられた時間に開始されませんでした]:このメッセージは、通常、Docker コンテナの初期化中または起動中にエラーが発生したことを意味します。これは、Docker コンテナのセットアップに何か問題があることを示している可能性があります。sn_atf_docker_service テーブルに移動してログを読み取り、エラーメッセージを確認します。
インスタンス
ATF テストの開始時のメッセージ [Docker フローの実行中にエラーが発生しました]:URL アドレスをたどって、エラーログを含むフローコンテキストを見つけます。たとえば、上記のエラーメッセージは、インスタンスが Docker ホストにアクセスできない場合に表示されます。
ネットワークエラー
ファイアウォール:ファイアウォールがセットアップされ、インスタンスがホストとポートにアクセスでき、サーバーがインスタンスにアクセスできることを確認します。