WebAii などのツールを使用して、Web サイトにアクセスし、単純なループを連続して使用できます。
サイトへの多数のヒットを連続してコーディングした場合、および/またはカスタム パターンの機能を使用してコーディングした場合、これは負荷/ストレス テスト ツールと同じ機能ですか?
ありがとう
WebAii などのツールを使用して、Web サイトにアクセスし、単純なループを連続して使用できます。
サイトへの多数のヒットを連続してコーディングした場合、および/またはカスタム パターンの機能を使用してコーディングした場合、これは負荷/ストレス テスト ツールと同じ機能ですか?
ありがとう
基本的に、はい。しかし、真のテストを行うには、これには間違いなくマルチスレッドが必要です。または、できれば同時使用を反映するために、サイトに対して多数のクライアントで実行する必要があります。これにより、情報収集が困難になります (WCAT はこれに非常に適していますが、学習曲線が少し急です)。
WCAT も WAST も要求に合わないため、ストレス テストを行う必要があるときに、自分で何かを書くことを検討していました。もし私が WebAii を調べていたら、私はそれを考えていただろう.
多数のインスタンスを実行していない限り、これが負荷テストであるとは言えません。Web アプリケーションの負荷テストを行い、実際の Web ブラウザーを使用している場合、経験則として、CPU/コアごとに 1 つのブラウザーを使用するのが適切です。
あまりお金をかけずに現実的な負荷を生成するために使用できるサービスがあります。
負荷テストには、仮想マシンと組み合わせた Web 自動化ツールを頻繁に使用します。各仮想マシンはスクリプトに従って Web ドライバーを使用します。スクリプトは、特定のチェックポイントで相互にゲートして待機し、続行する前にすべてのマシンとそのブラウザーが追いついたことを確認するように記述されています。こうすることで、主要な処理 (集中的な計算を開始するリンクをクリックするなど) がすべての仮想マシンで同時に実行されます。