JMeterのHTTPリクエストのスレッドグループ+ + +アサーション総務

簡単な紹介

JMeterのは非常に強力なソフトウェアであり、あなたには、いくつかは非常に複雑になりますが、いずれかのテストにしたいテストを行うには、JMeterの上合意することができ、それは、HTTP、HTTPS、MQ、FTPなどの契約の多くをサポートしています。私たちは、ウェブ、テストテストアプリケーションの多くは、アプレットのテストをテストすることができます。一般的には、その数多くのテストケースであるインタビューのテストシナリオに尋ねました。これは、テストシナリオでのパフォーマンステストと呼ばれます。

 

内容を知るためのスレッドグループ

スレッド:ユーザーの数、そのような動作の設定などは、10人のユーザを有していた(実施例10)を用いて行われます。

ランプアップ:スタート番号のセットをユーザーが何秒

サイクル:セットのスレッド数、ループ数 

 

シンプルなGETリクエスト

のは、スレッドグループを追加してみましょう、そして右の猫寧ストア、リスナーを追加します - >表示ツリー結果

 

アサーションを追加します

アサーションは、私は成功の価値を追加したユースケースによっては、どこ真実ではない場合、それは通らない。このユースケースで失敗するかどうかを決定することです

注:要求は以下に配置する必要があります

 

シンプルなポスト要求

  • それがメッセージ本文にJSON形式のデータであれば、ポストのログイン情報を入力し、そうでない場合は輸送の形で使用される重要なパラメータの右側に
  • ログインが成功したかどうかを判断するためのユースケースを主張するために、
  • HTTPヘッダマネージャを追加し、要件文書の一部をここで追加されるインターフェイスタイプに制限されます
  • 結果ツリーを追加し、結果を表示
  • 文字化け、ポストプロセッサを追加 - >ポスト処理-beanshellプロセッサは、履歴書を再度実行するには、次のコマンドを入力します。
prev.setDataEncoding( "UTF-8");

 

トランザクション・コントローラ

  >カートに入れる - - >請求 - >給与はサービスは、単機能として、複数のテスト手順から収集パフォーマンスメトリック、するために、いくつかの操作、ビューの製品があり、一つのことです。あなたは、パフォーマンスのこれらの二つの重要な指標の支払いに決済を収集したい場合は、トランザクションを使用する必要があります

  • アサーションを追加する要求確立する詳細については、ログインと注意を:あなたは、ログインしている場合は、フォーム・データ要件である以下ゴゴをクリックする必要があります
  • ロジック・コントローラ> - - 追加>トランザクションコントローラ、テスト要求トランザクションのコントローラが引か
  • ランは、トランザクションコントローラは、コントローラのエラー・トランザクションが間違っているだろうで、覚えています

 

 

おすすめ

転載: www.cnblogs.com/cheneyboon/p/11877078.html
おすすめ