2

いくつかのメソッドを公開している IIS でホストされている Web サービスのパフォーマンス テストを行いたいと考えています。

特定の操作は get であり、必要なパラメーターは 1 つだけです。Jmeter スクリプトの作成に成功し、200 応答を受け取りましたが、XML 応答とログには、EndpointDispatcher での ContractFilter の不一致が示されています。

SOAP リクエストは SOAPUI から取得され、get 操作に成功しています。

ContractFilter の不一致エラーに加えて、500 ではなく 200 のサーバー エラーが発生する理由がわかりません。

何が起こっているかについて誰かがアイデアを持っていますか?

4

2 に答える 2

0

500ステータスを考慮しないため、Webサービスサンプラーを使用していないことを確認してください。以下を参照してください。

代わりにHTTPサンプラーを使用してください。

また、必要なヘッダーをWebサービスに渡し、HeaderManagerをサンプラーの子として配置し、カスタムヘッダーを追加していることを確認します。

于 2012-10-30T12:19:59.977 に答える
0

SOAPUI から raw リクエストを抽出し、SOAP/XML-RPC リクエストを作成することで問題を解決できました。

于 2012-11-01T16:02:43.143 に答える