自動テストフレームワーク (ATF) ユースケース:ビジネスルールのテスト

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • このユースケースは次のことを説明します ビジネスルール 自動テストフレームワーク (ATF) のテスト

    始める前に

    必要なロール:atf_test_admin

    このタスクについて

    この例では、activefalse に設定されている場合に、Locked out の値を true に設定するビジネスルールをテストします。
    図 : 1. 自動テストフレームワーク (ATF): ビジネスルールの例

    テストステップ

    手順

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

      [代理操作] のフォーム
    2. このビジネスルールが適用されるテーブルのフォームを開きます。
      この例では、新しいユーザーフォームを開きます。
      図 : 3. ステップ 2 - 新しいフォームを開く

      [新しいフォームを開く] のフォーム
    3. フォーム送信およびビジネスルールのトリガーの要件を満たす値をフォームに設定します。
      この例では、[アクティブ]、[]、[] フィールドの値を設定します。
      図 : 4. ステップ 3 - フィールド値の設定

      [フィールド値の設定] のフォーム
    4. フォームを送信します。
      図 : 5. ステップ 4 - フォームを送信する

      [フォームを送信] のフォーム
    5. ビジネスルールが実行されたことを検証します。この例では、テストされるビジネスルールは、アクティブfalseに設定されるとロックアウトtrueをセットします。
      図 : 6. ステップ 5 - フィールド値の検証

      [フィールド値の検証] のフォーム