1

SoapUIを使用して、 .netWebサービスの1つを負荷テストしています。

私はSoapUIを初めて使用するので、公開されているサービスを使用して「はじめに」を実行しましたが、問題はありませんでした。しかし、Webサービスにリクエストを送信しようとすると、HTTP / 1.1 400BadRequestメッセージが表示されます。

スキーマからデフォルトのリクエストを生成し、リクエストXMLをタグに挿入しますが、送信すると上記のエラーが発生します。

サービスを参照して同じXMLをテストページに挿入すると、完全に機能します。

提出するXMLは次のとおりです。

<AccountInformationRequest xmlns="http://RedlineApplicationServices.com/CognitionAI/AccountInformationRequest.xsd">
<Authentication>
    <LoginName>WWWWWW</LoginName>
    <Password>KKKKKKK</Password>
</Authentication>
<Directives>
    <Environment>TRIAL</Environment>
    <RequestedAction>AccountSummary</RequestedAction>
    <CustomerReference>77777</CustomerReference>
    <AccountReference>000000111111</AccountReference>
</Directives></AccountInformationRequest>

私が間違っていることについて何か考えはありますか?

4

2 に答える 2

7

OK、問題が見つかりました。Webサービスは、実際にはXMLではない文字列を想定しているため、文字列をラップすることで<![CDATA[ ... ]]>うまくいきました。

テストページはバックグラウンドで同様のことをしなければならないと思いますか?

于 2009-10-28T10:02:22.390 に答える
1

この問題はバージョン2.5.1で見ましたが、使用しているSOAP UIのバージョンは何ですか?2.5で試して、何が起こるかを確認できます。

よろしく

于 2009-10-27T15:59:45.637 に答える