0

負荷テストを受けるシステムがあります。負荷テストチームと連携することは困難であり、役に立たないものですが、システムの外部依存関係の機能を模擬/シミュレートすることができないと主張する短いストーリーを短縮するために、Webサービスとデータベース)。その結果、私は彼らのツールの選択に疑問を呈しています。負荷テストツールの負荷テスト機能

より詳細には、私が作成したシステムはhttpリクエストを受け取り、処理をした後、より多くのデータを取得するための第三者のデータベース(私たちが管理していない)を呼び出し、最後にクライアント(データ入力に依存するクライアント)にコールが行われます。

オールインオールで、サーバーが2つの処理段階で負荷をどのように処理するか、そしてデータベースと最終クライアントへの呼び出しのタイミングを知る必要があります。

私の質問は本質的にこれです、これはロードランナーツールで行うことができますか? これを行うにはどのツールを使用できますか? 負荷テスターはNeoLoadを使用する予定であり、不可能であると主張していますが、これは本当ですか?

+0

私の理解に基づいて、システムはHTTPリクエストを受信し、処理され、別のコールがサードパーティのDBに送られていくつかのデータが取得されます。この新しいデータが処理され、クライアントに返送されます。システムコール/コールのHTTPは、JMeterであってもこのフローをエミュレートできるスクリプトを作成する上で問題はないはずです。サードパーティのDB、クライアント、またはWebサービスにキャッチがなければ、私はここで使用されているツールでは何の問題も見ません。 –

答えて

0

Gatling load toolの助けを借りて説明したのと同様の負荷と反発力のテストを行います。これは、スカラ言語に基づいた非常に柔軟なツールであり、さまざまな負荷をシナリオで構築することができます。ただし、パフォーマンスエンジニアのコーディングスキルが必要です。