プレイブックのテストサポートの構成
ServiceNow インスタンスの ATF UI でテストを作成して、プレイブックのテストをサポートするように 自動テストフレームワーク (ATF) (ATF) を構成します。
始める前に
必要なロール:admin または atf_test_admin
このタスクについて
ATF テスト構成の詳細については、「 Build and run your first automated test」を参照してください。
手順
- 移動先 すべて > 自動テストフレームワーク (ATF) > テスト.
- [New (新規)] を選択します。
-
フォームで、フィールドに入力します。
表 : 1. [新規レコードをテスト] フォーム 名前 テストの名前を入力します。 アプリケーション テストが適用されるアプリケーションスコープ。 アクティブ チェックボックスをオンにすると、テストがアクティブ化されます。 サーバーエラーで失敗 サーバーエラーが発生した場合にテストに失敗するには、このチェックボックスをオンにします。 パラメーター化されたテストを有効にする このチェックボックスをオンにすると、シナリオごとに個別のテストを作成するのではなく、異なる入力データのセットを使用して単一のテストケースを複数回実行するテストが有効になります。 説明 識別に役立つテストの説明を入力します。 - [Save (保存)] を選択します。
- [テストステップ] タブで、[ テストステップを追加] を選択します。
- [テストステップを追加] ダイアログボックスで、 構成可能ワークスペース > ワークスペースページを開くをクリックし、 [次へ] を選択します。
-
[テストステップの追加:ワークスペースを開く] ページの [ ワークスペース URL ] テキストボックスに、 プレイブックの URL を入力します。
例: /now/playbook-workspace-demo/record/interaction/-1
- [Submit (送信)] を選択します。
- [テスト] ページで、[ テストステップを追加] を選択します。
-
[テストステップを追加] ダイアログボックスで、次の操作を行います。
- 選択 構成可能ワークスペース > テストページ.
- [ 後に挿入 ] ドロップダウンリストで、[ ステップ 1 - ワークスペースページを開く] を選択します。
- [次へ] を選択します。
- [構成可能ワークスペーステスト作成 (Configurable Workspace Test Authoring)] ダイアログボックスで、[ 開く] を選択します。
-
[新しいインタラクションを作成] ページの [ページコンポーネント] で、モノリシックプレイブックまたはカスタムレイアウトプレイブックのどちらをテストするかに基づいて、いずれかのプレイブックコンポーネントを選択します。
モノリシックプレイブックの場合は、次のいずれかを選択します。 カスタムレイアウトプレイブックについて、次のいずれかを選択します。 now-playbook-experience-connected sn-playbook-card sn-playbook-card now-playbook-activity-picker now-playbook-activity-viewer now-playbook-stage-picker 注:sn-playbook-card コンポーネントは、モノリシックまたはカスタムプレイブックのいずれかに使用できます。 -
[アクション] で以下を実行します。
- [アクション] ドロップダウンリストから [積み重ねセレクター] を選択します: インデックスでプレイブックのタイトルを取得します。
- 次のテキストボックスに「 0」と入力します。
- [Submit (送信)] を選択します。
- [Save (保存)] を選択します。
タスクの結果
インスタンスのテスト構成ページに戻り、ページを更新すると、構成したテストステップが [テストステップ] タブに追加されていることがわかります。詳細については、「Build and run your first automated test」を参照してください。
次のタスク
必要な数のテストステップを追加してから、テストを実行します。ATF テストの実行については、「 プレイブックでの自動テストの実行」を参照してください。