2016-11-06 9 views
0

複数のユーザーをCSVファイルで使用したいので、ログインパラメータとパスワードパラメータを渡していますが、作業ファイルですが、各ユーザーに対して複数のアクティビティがあるので、どのようにセッションを同じに維持できますか? 1つのテストプランで複数のテストケースを作成できますか?Jmeterモバイルアプリケーションで複数セッションを維持するにはどうすればいいですか?

+0

なぜですか?コントローラを使用してテストケースを分離するか、異なるスレッドグループを使用してスレッドグループ間でセッションを渡す –

答えて

0

通常、JMeterスレッドは1人のユーザーを表し、Thread Groupはユーザーのグループを表します。

認証されたユーザー、ゲストユーザー、管理ユーザー、検索を実行するユーザー、閲覧したユーザーなどのユーザーのグループが予想されるユーザー数が異なるか、分離する必要がある場合は、別のスレッドグループを使用してください。

Throughput ControllerまたはSwitch Controllerを使用して、1つのスレッドグループで異なる要求の要求実行頻度を制御することもできます。詳細な設定については、Running JMeter Samplers with Defined Percentage Probabilityの記事を参照してください。

「セッションを維持する」というリージャーは、アプリケーションでどのように実装されているかによって異なります。 Webアプリケーションの場合、ほとんどの場合、Cookie(およびHTTP Cookie Managerで処理)またはURLの一部として(この場合はHTTP URL Re-writing Modifierを使用できます)、モバイルアプリケーション用には、ユーザーIDまたはリクエストを含むリクエストパラメータヘッダ。 Wiresharkのようなスニファツールを使用して、さまざまなユーザーからのリクエストや同じリクエストをキャプチャして、違いを確認してください。

関連する問題