2009-07-21 11 views
8

誰かがwsdlテストに取り組んでいますか?つまり、WSDL WSDLテスト

  • 相互運用性の

    • スキーマ検証
    • セマンティック検証
    • 回帰テスト

    誰もが上記の実装方法のアイデアを持っていますか?

  • 答えて

    0

    通常、これを行うにはツール/製品を使用します。 Altova(XMLSpy)が気になります。

    +0

    1)SoapUIをAltova(XMLSpy)ではなくwsdlテストに使用できますか?はいの場合はどうすれば達成できますか? 2)そうでない場合は、同じものに使用できる他のツール(Altova以外)はありますか? –

    +0

    わかりませんが、AutomatedTesterに質問することができます(上記の回答を参照) –

    10

    すべてのSOAP/RESTテストにSoapUIを使用します。それはあなたが望むすべてのものを行い、おそらくそこで最も広く使われているツールの1つです。

    APIとして統合することもできます。 Integrating with SoapUI

    1

    私はMindReefのSoapScopeを使用していましたが(私は試用しましたが、買うように会社に納得させることはできませんでした)。これは、コンプライアンステストと回帰テストの作成に非常に良い製品でした。

    Progress Softwareによって購入されました。新しいURLはhttp://www.actional.com/mindreef/です。私は彼らが今の一部であるこの製品を使用していない。

    2

    WSDLの相互運用性テストでは、基本プロファイル1.1と基本セキュリティプロファイル1.0の準拠をテストするためのWS-Iによって公開されているツールキットをお勧めします。

    ツールは、テストツールは、テストの2種類、a)はWSDLの解析、およびb)ワイヤ上のトラフィックを監視しないこと WS-I Testing tools page

    ノートの「相互運用性テストツール1.1」を探してダウンロードするには。私はWSDLの分析だけを使用しました。

    WSDL分析からの出力は理解してデコードすることができ、手軽に利用できるWSDL/XSDの達人が近くにいる場合には本当に役に立ちます。残念ながら、これらは不足しているようです。また、WS-Iベーシックプロファイル(1.1仕様はBasic Profile)を完全に理解するのに役立ちます。この仕様にWSDLを記述すると、容易に適合を達成することができます。これは、ほとんどの場合、目標としてコンプライアンスを達成することはほとんどないので、ツールがあなたのためにWSDLを生成するのを防ぐための議論でもあります。

    あなたのWSDLがPASSで分析されても、WSDLからプロキシコードを生成する幅広いツールで書かれた消費者との相互運用性は保証されません。

    あなたは、最も広い範囲の消費者との相互運用性を満たすための最良の機会を提供する「承認のスタンプ」を得ることが最良です。準拠したWSDLを作成したら、準拠を要求し、Conformance Claims仕様の推奨事項を使用してWSDLにこれをアサートできます。