UDDI レジストリからテスト スイートを自動生成するには、次の操作を行います。
- テスト作成ウィザードで [その他] > [UDDI] オプションを選択します。テスト作成ウィザードにアクセスする方法については、以下を参照してください。
- UDDI ウィザード ページで、[UDDI 検索エンドポイント] フィールドに新規エンドポイントを入力するか、ドロップダウン メニューから以前に入力したエンドポイントを選択します。
- [タイプ] フィールドで UDDI のサービス タイプとして [ビジネス]、[サービス]、または [TModel] を選択します。
- [クエリー] フィールドに UDDI サービスの検索キーワードを入力します。
- [結果の最大数] フィールドに検索結果数の上限を表す整数を入力します。
- [次へ] をクリックします。[ポリシーの適用] ダイアログが開きます。
- [ポリシー構成の適用] チェックボックスをオンにします。このオプションをオンにすると、指定したポリシー構成で定義されたアサーションを適用する WSDL テストと機能テストが作成されます。
- デフォルトのポリシー構成である
default.soapolicy
は、業界レベルでのベスト プラクティスを集めたものです。ユーザ定義のポリシー構成を使用するには、[参照] ボタンをクリックしてポリシー構成を選択するか、テキスト フィールドにポリシー構成のパスを入力します。ポリシーの推進の詳細については「SOA ポリシーの適用: 概要」を参照してください。
- デフォルトのポリシー構成である
- [次へ] をクリックします。[レイアウト] ダイアログが開きます。
- (任意) [ポジティブおよびネガティブ単体テストとして構成] チェックボックスをオンにすると、各オペレーションに対してポジティブ テストとネガティブ テストの両方が作成されます。 なぜなら、サーバーに期待されるデータが送信される状況だけでなく、予期しないデータが送信される状況もテストすることが重要だからです。デフォルト値は [テストをアルファベット順にソート] です。
- (任意) [非同期] ラジオボタンを選択し、[Parlay]、[Parlay X]、[SCP]、または [WS-Addressing] を選択すると、非同期テスト スイートが作成されます。非同期テストの詳細については「非同期テスト を作成」を参照してください。非同期テストの詳細については「非同期テストの作成」を参照してください。
- [終了] ボタンをクリックします。テスト スイートが生成されます。このテスト スイートのテスト ケースは、入力した WSDL に関連付けられた各オブジェクトをテストします。