前のトピック: サブプロセスの作成次のトピック: 既存のテスト ケースのサブプロセスへの変換


サブプロセス テスト ケースの作成

次の手順に従ってください:

  1. テスト ケースを作成するか、または既存のテスト ケースを開きます。
  2. テスト ケースの[テスト ケース情報]タブを開きます。

    テスト ケース情報]タブを開くには、モデル エディタ内の空白の領域のどこかをクリックします(ステップを選択しないでください)。 [テスト ケース情報]タブが右側のパネルに表示されます。

  3. このテスト ケースをサブプロセスにするには、[サブプロセス]チェック ボックスをオンにします。

    デフォルトでは、テスト ケースは、サブプロセスとして指定されません。

  4. サブプロセス入力パラメータ]および[サブプロセス出力プロパティ]の新しい 2 つのタブが追加されます。
  5. ドキュメント]タブは、サブプロセスのいくつかの詳細なドキュメントを提供します。

    このテキストは、サブプロセスをコールするすべてのテスト ステップで表示されます。

  6. サブプロセス ステップの追加を完了したら、サブプロセスの入力および出力プロパティを設定します。
サブプロセス入力プロパティの定義

次の手順に従ってください:

  1. サブプロセス入力パラメータ]タブをクリックします。
  2. 入力パラメータおよび予期される入力パラメータを定義します。

    サブプロセスが必要とするパラメータのリストが[サブプロセス入力パラメータ]フィールドに表示されます。 いくつかのパラメータは自動的に追加されます。 その他のパラメータは、必要に応じて追加できます。

  3. プロパティを追加するには、このパネルの下部の[追加アイコン - プラス記号 をクリックします。
  4. [キー](プロパティ名)、[説明]、および[デフォルト値]の値を入力します。

    対話型テスト ラン (ITR)機能でサブプロセスを実行する場合は、デフォルト値が使用されます。 この値では、それが通常のテスト ケースであるかのように、サブプロセスをテストできます。 別のテスト ステップがサブプロセスを呼び出す場合、これらのデフォルト値は無視されます。

  5. 不要なプロパティを削除するには、[削除]ボタン LISA--icon_image_slantedblackx を使用します。
    予期される入力パラメータ(必要なパラメータである場合があります)

    DevTest が、サブプロセスで、入力プロパティである可能性があるプロパティを検出すると、そのプロパティがこのフィールドにリスト表示されます。 それが有効な入力プロパティである場合は、[追加]ボタンを使用して、[サブプロセス入力パラメータ]リストにこのプロパティをプロモートします。

サブプロセス出力パラメータの定義

サブプロセス出力(結果)プロパティ サブプロセスが設定するすべてのプロパティのリスト。 サブプロセスが必要とするパラメータのリストが[サブプロセス出力プロパティ]フィールドに表示されます。 いくつかのパラメータは自動的に追加されますが、一部のパラメータは手動で追加する必要がある場合があります。

プロパティを追加するには、このパネルの下部の[追加]ボタン アイコン - プラス記号 を使用します。

コール元のステップに対して使用可能にしないプロパティがここにある場合は、[削除LISA--icon_image_slantedblackx ボタンを使用してそれらを削除します。

入力および出力プロパティが確認され、デフォルト値がすべての入力パラメータに設定された後、ITR でサブプロセスを実行できます。