1

jmeter で実際のスレッドを使用するよりも多くの Web アプリケーションの同時ユーザーをシミュレートする方法を探しています。実際の使用パターンに近いものをシミュレートしたい。つまり、ユーザーはページで定期的に何かを行いますが、1 日 9 時間ログインしたままにしてからログアウトします。他の地域のユーザーは、さまざまな時間に同じことを行います。システムの100000人以上のユーザーを潜在的にシミュレートしたいと考えています。したがって、シミュレートされたユーザーよりも少ないスレッドを使用できれば、大きな違いが生じます。おそらく、必要な数の amazon ec2 ラージ インスタンスを使用することになるでしょう。これがjmeterで可能であるという兆候は見られません。独自のサンプラーを作成し、独自のスレッド プールを使用して、ログインしている各ユーザーの状態をキャッシュに保存すると、フレームワークを使用して多くの利点が失われると思います。

メーリングリストのスレッドで合理的な意見を読んでいますが、結局のところ、実装が難しすぎて価値がないということです。Web アプリを実際にテストする唯一の方法は、予想される実際の使用パターンをシミュレートすることだと思います。つまり、多くのアイドル ユーザーがいるということです。それで、私はそれを行う方法が欠けているのか、それとも誰も実装するのに十分気にかけていないのでしょうか?

4

1 に答える 1

0

docker と任意のクラウド プロバイダー (軽量の仮想化) を使用して、独自の JMeter Cloud を構築してみてください。ここで私のプレゼンテーションをチェックしてください - http://goo.gl/fJByCb

于 2014-02-05T16:31:27.477 に答える