自動テストフレームワーク (ATF) ユースケース:データポリシーのテスト

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • このユースケースは次のことを説明します はデータポリシー 自動テストフレームワーク (ATF) を使用して をテストします。

    始める前に

    必要なロール:atf_test_admin

    このタスクについて

    この例では、影響高い場合に [アサイン先グループ] フィールドを [必須] に設定するデータポリシーをテストします。
    図 : 1. 自動テストフレームワーク (ATF):テスト対象のデータポリシー

    テストされるデータポリシーレコードのデータポリシールールフォーム。
    図 : 2. 自動テストフレームワーク (ATF) :データポリシーの例

    データポリシー例のテストステップ。

    手順

    1. 必要な権限を持つユーザーの代理操作を実行します。
      この例では、ステップは管理ユーザーの代理操作を実行します。
      図 : 3. ステップ 1 - 代理操作

      データポリシーの例の代理操作テストステップ。
    2. このデータポリシーが適用されるテーブルのフォームを開きます。
      この例では、新しいインシデントフォームを開きます。
      図 : 4. ステップ 2 - 新しいフォームを開く

      [新しいフォームを開く] テストステップの [テストステップ] フォーム。
    3. データポリシーがまだトリガーされていないことを確認してください。
      この例では、ステップは、アサイン先グループ必須でないことを確認します。
      図 : 5. ステップ 3 - フィールド状態の検証

      [フィールドステータスの検証] テストステップの [テストステップ] フォーム。
    4. 該当する場合は、データポリシーをトリガーする条件を設定します。
      この例では、影響度に設定します。
      図 : 6. ステップ 4 - フィールド値の設定

      [フィールド値の設定] テストステップの [テストステップ] フォーム。
    5. データポリシーが適用されていることを検証します。
      この例では、データポリシーが、前のステップで影響度に設定した後、アサイン先グループをセットすることをテストで確認します。
      図 : 7. ステップ 5 - フィールド状態の検証

      フィールドステータス検証の [テストステップ] フォーム。