1

したがって、今日Jmeterを使用して、スレッドやループなどを使用して同時ユーザーでWebサイトの負荷テストを実行できることはわかっていますが、たとえば50人のユーザーがWebサイトにアクセスし、それぞれがサイトを閲覧するテストを設定できるかどうか疑問に思いました。別の方法?

誰かが以前にこれを行ったことがありますか、それともjmeterは使用するツールではありませんか?
Jmeterでそれを行う方法のいくつかの提案やアイデアを探しています。

4

1 に答える 1

1

少なくとも次の単純な可能性があるとします: Random Order Controller .

個別のサンプラーまたはサンプラーのグループを介して一連のナビゲーション/ブラウジング ステップを実装します (たとえば、シンプル コントローラーまたはトランザクション コントローラーを介してグループ化されます - 一部のステップを常に定義された順序で実行する必要がある場合)。
これは、ナビゲーション ステップの「プール」になります。
これらすべてのステップを子サンプラーとして Random Order Controller に追加すると、ユーザーごとにランダムに生成されたさまざまなナビゲーション ステップのシーケンスを持つことができます。この場合、ログイン/ログアウト サンプラー (存在する場合) を Random Order Controller から外さなければならない可能性があります。同様に、ログイン/ログアウトなどの有無にかかわらず、両方のシナリオを使用することもできます。

Thread Group
    ...
    Login Sampler
    Random Order Controller
        Sampler A
        Sampler B
        ...
        Sampler X
    Logout Sampler
    ...

同様に、さらに見ることもできます

于 2013-02-14T16:03:47.287 に答える