Linux 用のヘッドレスブラウザーのセットアップ
ServiceNow® の 自動テストフレームワーク (ATF) 用ヘッドレスブラウザーによって自動化が提供されて、テスト中にブラウザーを手動で開く手順がスキップされます。ヘッドレス ブラウザーのセットアップは、Linux と Microsoft Windows の両方で使用できます。このトピックでは、Linux のセットアップについて説明します。
1 回限りのセットアップでは、いくつかの連続する手順に従う必要があります。
必須条件
必要なロール:自分の ServiceNow インスタンスの admin、およびホストマシンのローカル管理者。
- Docker アプリケーションをインストールします。
- Java Runtime Environment (JRE) 1.8 をインストールします (keytool ユーティリティに必要)。 注:バージョンは Java 1.8 である必要があります。そうでない場合、keytool ユーティリティで作成された証明書を検証しようとすると ServiceNow インスタンスでエラーが発生します。詳細については、「Java KeyStore keytool を使用して暗号化キーを作成する」を参照してください。
- OpenSSL をインストールします。
- 双方向通信
- インスタンス URL とサーバーの間で双方向通信が行われる必要があります。
- サーバーの IP アドレスを検索し、ホスト名を取得します。そのいずれかまたは両方を使用できますが、少なくとも 1 つは必要です。アドレスまたはホスト名が ServiceNow インスタンスで表示されることを確認します。
注:ホスト名がなく、IP アドレスを介して接続している場合は、IP アドレスを入力して、Hostname 環境変数に「localhost」と入力します。 - ポート:この手順では、ポート 2376 または自分のデフォルトポートを使用します。このポートのファイアウォールルールで、ServiceNow インスタンスと Linux ホスト自体の両方からの受信要求が許可されていることを確認してください。
Linux 用のヘッドレスブラウザーの設定手順
Linux 用のヘッドレスブラウザーを設定するには、次の 6 つの手順 (および検証) に従います。