問題タブ [stress-testing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
3036 参照

stress-testing - パスワードで保護された Web サイトのストレス テスト ツール

ホストしている Web サイトのパスワード保護セクションでストレス テストを実行する必要があります。これには、どのツール (有料または無料) を使用するのが最適ですか?

いくつかの「スクリプト」を作成し、ストレス テストで X 人のユーザーをシミュレートできるようにしたいと考えています。各スクリプトでは、特定のユーザーとしてログインし、いくつかのリンクをクリックしてフォームを送信し、実際のユーザーをシミュレートします。

理想的には、ソフトウェアがいくつかの優れたデータ エクスポート/チャートも作成します。

サーバーは Linux Web サーバーですが、これを Linux または Windows で実行できます。これらの OS のいずれかで実行されるソフトウェアは問題ありません。

0 投票する
3 に答える
8502 参照

sql-server - 負荷テストやストレステスト用のWebアプリのシミュレーターの作り方

Web サーバーのログ ファイルを記録し、記録したサーバー ログを再生して、後でログを実行し、SQL サーバーの負荷を確認する方法を教えてください。

元。リクエスト数とSQLサーバーでのレスポーズ数

0 投票する
3 に答える
10796 参照

c# - C#ストレステスト-特定の共有リソースへの複数のアクセスをシミュレートします

ac#ユニットテストで特定の共有リソース(データベースなど)にアクセスする約100人のユーザーをシミュレート/ストレステストするにはどうすればよいですか?

0 投票する
1 に答える
294 参照

testing - ネットワークアプリの負荷とストレステスト

クライアントはハードウェアを持っています-それが何をするかは実際には問題ではありません。それらのうち150台はPCに接続でき、最大150台のPCが単一のサーバーに接続できます。これらは彼の数字であり、私はそれらを照会したいかどうかわかりません。

彼の敷地内には、壁に150 h / wのデバイスが取り付けられた大きな部屋があります。テストは、ボタンを一度に押そうとする多くの人で構成されています。

彼は光を見て、ソフトウェアシミュレーションをしたいと思っています。では、どのように進めるのが最善ですか?

自動化されたスクリプトベースのテストだと思います。彼の連中はCでコーディングしているので、C++でテストを行ってCPPunitを使用するかもしれません。

1台のテストPCで150x150のハードウェア詐欺をシミュレートできますか?送信するトラフィックの量に依存するとします。

シミュレートするユニットの数、実行する必要のある操作などを駆動するために、パラメーター化する必要がありますか?

管理者に印象を与えるために、GUIを上部に叩きつける必要がありますか?スライダーでシミュレートされたユニットの数を制御し、ヒストグラムにシステムの負荷を表示することができました-あなたは低く、写真...管理...

この種のことについて何か提案はありますか?ガッチャ?良いURL、本?

漠然と聞こえるかもしれませんが、この種のことについてはいくつかの一般的なガイドラインがあると確信しています。

0 投票する
3 に答える
2585 参照

visual-studio - マルチコア CPU を使用したビジュアル スタジオのストレス テスト

すべての CPU のコアを使用するように Visual Studio のテスト プロジェクトを構成する方法を教えてください。

テストを実行すると、パフォーマンス インジケーターで、1 つのコアのみが使用されており (100%)、残りの 7 つのコアが使用されていないことがわかります。

テスト プロジェクト内に、ユニタリ テストを呼び出す負荷テストがあります。

1 つのメソッドを呼び出すように 200 人のユーザーを設定しました。しかし、すべてのコアを使用する必要があります。

0 投票する
5 に答える
3709 参照

asp.net - 優れた自動 Web 負荷テスト ツールの提案はありますか?

HTTP ネットワーク パケットの記録と再生を使用しない、Web アプリケーションの負荷テスト (ストレス テスト) 用の優れた自動化ツールは何ですか?

HTTP ネットワーク パケットを記録および再生する負荷テスト ツールが多数市場に出回っていることは承知しています。しかし、これらは私の目的には適していません。

  • HTTP パケット形式は、アプリケーションで非常に頻繁に変更されます (たとえば、AJAX 呼び出しを最適化する場合)。HTTP パケット フォーマットにわずかな変更があるという理由だけで、すべてのテスト スクリプトを適合させたくはありません。

  • 私たちのテスト チームは、テスト スクリプトを作成するためにアプリケーションの内部を知る必要はありません。ただし、HTTP パケットをリプレイするツールでは、リプレイされた HTTP パケットの詳細 (ユーザー名など) を調整できるように、チームは HTTP 要求と応答の形式を知っている必要があります。

私が探している自動負荷テスト ツールは、テスト チームが次のような「ブラック ボックス」テスト スクリプトを作成できるようにする必要があります。

  • URL http://...で Web ページを呼び出します。
  • まず、テキストフィールドXXXにXXXを入力します。
  • 次に、ボタンXXXを押します。
  • Web サーバーからの応答を受信するまで待ちます。
  • テキスト フィールドXXXにテキストXXXが含まれていることを確認します。

このツールは、最大数千人のユーザーをシミュレートできる必要があり、ASP.NET および AJAX を使用する Web アプリケーションと互換性がある必要があります。

0 投票する
2 に答える
529 参照

database - 分散 SOA アーキテクチャ ベースのシステムのストレス テスト

現在、20 個の SOA サービスを備え、1 つのマスター mysql データベースと 2 つのスレーブ ノードを持つシステムがあります。現在、データベースには 10 GB のデータがあります。テーブル内のデータが大幅に増加するという要件があります。実装に進む前に、システムのストレス テストを行いたいと考えています。この種の分散環境では、どのようなストレス テストが理にかなっていますか?

また、ストレス テストを実行するときは、サービスに対する要求の 90% を処理するための待機時間などの待機時間とメトリックを調べることができます。サービスに関するその他の優れた指標はありますか? mysql データベースのどのメトリックを探す必要がありますか?

ありがとうございました

0 投票する
0 に答える
227 参照

web-applications - Web アプリケーションの負荷テストに関するアイデア

夜間ベースでビルド サーバーから開始されるパフォーマンス テストをセットアップしたいと考えています。

OpenSTA を使用してテスト スクリプトと負荷の生成を処理し始めましたが、OpenSTA はコンピューターにログインしていないと負荷を実行できません。たとえば、コンピューターが再起動された場合でもテストが実行されるように、Windows サービスとして実行することをお勧めします。OpenSTA を Windows サービスとして実行している人はいますか?

私の目的は、ロード テストを実行し、ci でビルドされたソースでパフォーマンス カウンターを収集し、パフォーマンスの問題を早期に通知する傾向を持つことです。

0 投票する
4 に答える
54104 参照

rest - REST サービスのパフォーマンスおよび負荷テスト用のツールはありますか?

RESTインターフェースを備えたWebアプリケーションがあります。それをテストするツールはありますか?

0 投票する
1 に答える
138 参照

performance - Webアプリケーションテストフレームワークの提案

Webアプリケーションテストフレームワークの経験が豊富な人はいますか?現在、C#、ASP.NETなどで記述されたアプリケーション用に1つを選択していますが、フレームワークは何でもかまいません(もちろん、C#で記述されたものを選択することが何らかの形で役立つ場合を除きます)。

アプリケーションが配布されます。私たちが(理想的には)欲しいのは:

  1. 個々のコンポーネントのテスト(〜ユニットテスト)から、段階的に大きくなるパーツ、システム全体まで拡張できるもの。
  2. タイムスタンプ付きのログ、測定値などを収集し、問題が発生したときにズームインするのに役立つもの。
  3. さまざまなスキルレベルの開発者が簡単にスクリプト化できます。