2016-05-06 6 views
0

username pasalswordとpassword type認証を使用するWebサービスの負荷テストを行っています。スクリプトを実行しているときに、セキュリティの例外が返されています。ヘッダーマネージャ、http認証マネージャ、Beanシェルプリプロセッサは既に使用していますが、すべてのアプローチが無駄であることが判明しました。私が間に挟まれているので、親切にこのことを通して私を導く。 おかげapiの負荷テストでjmeterのセキュリティ例外が発生しました

+0

さらに多くの情報を提供する必要があります。何が失敗していますか? – Leviathan

+0

私の石鹸apiには、認証のために以下の前提条件があります:username = abc、pass = 123&password type = text。だから私の質問はjmeterにこれらの価値を提供する方法で、私はapiのテストを読み込むことができますか? –

+0

SOAPリクエストのリクエストプロパティブロックでは、SOAPリクエストとUsernameパスワードとパスワードタイプが使用されます。 –

答えて

1
  1. あなたはHTTP Requestサンプラー(SOAP/XML-RPCリクエストまたはWebサービス(SOAP)要求を使用していない)
  2. HTTP Authorization Managerを追加し、そこにユーザー名とパスワードを設定を使用していることを確認してください。
  3. あなたは "変更する必要があるかもしれませんヘッダーが表示されない場合は、「認可」ヘッダが

    Authorization Header

    に送信されていることを確認するために、「要求」タブをテスト計画にView Results Treeリスナーを追加し、検査HTTPリクエストサンプラーの「実装」を「HttpClient3.1」に設定します。ワンショットですべてのサンプラーのための最速かつ簡単な方法は、HTTP Request Defaultsを使用しています。

Take the Pain out of Load Testing Secure Web Servicesの記事をチェックして、JMeterテストでさまざまなWebサービスセキュリティタイプをバイパスする方法を確認してください。

関連する問題