第78章 従来のテストシナリオデザイナーと新しいテストシナリオデザイナーの機能比較
Red Hat Process Automation Manager は、新しいテストシナリオデザイナーと以前のテストシナリオ (レガシー) デザイナーの両方をサポートします。
デフォルトのデザイナー、新規のテストシナリオデザイナーで、ルールと DMN モデルのテストをサポートし、テストシナリオの全体的な使用感が改善されています。必要に応じて、レガシーのテストシナリオをそのまま使用することはできますが、ルールベースのテストシナリオしかサポートされません。
新しいテストシナリオデザイナーのレイアウトと機能セットは改善されており、開発が続けられています。ただし、レガシーのテストシナリオデザイナーは、Red Hat Process Automation Manager 7.3.0 で非推奨になります。このツールは、今後の Red Hat Process Automation Manager リリースで削除予定です。
以下の表では、プロジェクトに適したテストシナリオデザイナーを決定できるように、Red Hat Process Automation Manager でサポートされているレガシーおよび新しいテストシナリオデザイナーの主要機能を取り上げています。
-
+
は、機能がテストシナリオデザイナーに含まれていることを示します。 -
-
は、機能がテストシナリオデザイナーに含まれていないことを示します。
機能および特徴 | 新しいデザイナー | 従来のデザイナー | ドキュメント |
---|---|---|---|
テストシナリオの作成および実行
|
|
|
|
テストシナリオへの GIVEN ファクトの追加
|
|
|
|
テストシナリオへの EXPECT 結果の追加
|
|
|
|
KIE セッション
|
|
| NA |
テストシナリオレベルの KIE ベース
|
|
| NA |
プロジェクトレベルの KIE ベース
|
|
| NA |
シミュレーション日時
|
|
| NA |
ルールフローグループ
|
|
|
|
グローバル変数
|
|
|
|
呼び出しメソッド
|
|
|
|
既存ファクトの変更
|
|
| テストシナリオ (レガシー) で既存のファクトを変更する方法は、「テストシナリオ (レガシー) への GIVEN ファクトの追加」 を参照してください。 |
バインド変数
|
|
| テストシナリオ (レガシー) にバインド変数を設定する方法は、「テストシナリオ (レガシー) への GIVEN ファクトの追加」 を参照してください。 |