ServiceNow CAD 無料問題 10 / 10 ・ 分野4: Application Automation
フローを Test 機能で実行したとき、トリガー条件はどう扱われるか。
- トリガー条件はバイパスされ、指定したテストデータで実行される
- トリガー条件が評価され、満たさない場合はテストが中止される
- トリガー条件は評価されるが、満たさなくても警告のみで実行される
- テスト実行ではトリガー自体が無効化され、フローは起動しない
正解と解説を見る
正解: A
正解の理由
テスト実行はトリガー条件をバイパスして、指定したテストデータで走る。Created トリガーのフローなら、選んだレコードが作成されたかのように扱われる。
違う選択肢
「評価され、満たさない場合はテストが中止される」… 条件が評価されて中止されることはない。条件を満たすレコードをわざわざ用意しなくてよいのがテスト機能の利点である。
「評価されるが、満たさなくても警告だけで実行される」… 警告が出るという挙動ではない。条件はそもそも評価されない。
「トリガー自体が無効化されフローは起動しない」… フローは起動する。トリガー条件が飛ばされるだけで、中身のアクションは実行される。
重要な注意
テストは本物のレコードを作り、変える。メールを送るアクションがあれば本当に送られる。本番インスタンスで実行してはいけない。