WSIL ドキュメントからテスト スイートを自動生成するには、次の操作を行います。

  1. テスト作成ウィザードで [Other] > [WSIL] オプションを選択します。テスト作成ウィザードにアクセスする方法については、以下を参照してください。
  2. WSIL ウィザード ページで、[WSIL URL] フィールドに有効な WSIL URL を入力するか、[参照] ボタンをクリックして URL を指定します。
    • 注意

      この後のステップはオプションです。有効な WSIL の URL を入力した後は、[終了] ボタンをクリックできます。すると、SOAtest は入力された WSIL 内の WSDL に関連付けられたオブジェクトごとに 1 つのテストを持つテスト スイートを生成します。さらに詳細にテスト スイートを構成する場合は、以下のステップに進みます。
  3. [WSDL から機能テストを作成する] チェックボックスをオンにします。
  4. WSDL を検証する一連のテストを生成するテスト スイートを作成するには、[WSDL の検証およびポリシーを適用するテストを作成] チェックボックスをオンにします。
  5. [次へ] をクリックします。[ポリシーの適用] ダイアログが開きます。



  6. [ポリシー構成の適用] チェックボックスをオンにします。このオプションをオンにすると、指定したポリシー構成で定義されたアサーションを適用する WSDL テストと機能テストが作成されます。
    • デフォルトのポリシー構成である soa.policy は、業界レベルでのベスト プラクティスを集めたものです。ユーザ定義のポリシー構成を使用するには、[参照] ボタンをクリックしてポリシー構成を選択するか、テキスト フィールドにポリシー構成のパスを入力します。ポリシーの推進の詳細については、「SOA ポリシーの適用: 概要」を参照してください。
  7. [次へ] をクリックします。[レイアウト] ダイアログが開きます。



  8. (任意) [ポジティブおよびネガティブ単体テストとして構成] チェックボックスをオンにすると、各オペレーションに対してポジティブ テストとネガティブ テストの両方が作成されます。なぜなら、サーバーに期待されるデータが送信される状況だけでなく、予期しないデータが送信される状況もテストすることが重要だからです。デフォルト値は [テストをアルファベット順にソート] です。
  9. (任意) [非同期] ラジオボタンを選択し、[Parlay]、[Parlay X]、[SCP]、または [WS-Addressing] を選択すると、非同期テスト スイートが作成されます。非同期テストの詳細については「非同期テストの作成」を参照してください。
  10. [終了] ボタンをクリックします。テスト スイートが生成されます。このテスト スイートのテスト ケースは、入力した WSDL に関連付けられた各オブジェクトをテストします。
  • No labels