15

本番環境に入る前に、クライアントはWeb アプリケーションが処理できる実際のユーザー数を要求します。

アセット管理 (ファイルのアップロード/ダウンロード)、ドキュメントのインポート/エクスポート、さまざまな統計、Web サービスなど、あらゆる種類の機能が実装されています。

ドキュメントのインポート/エクスポートは、解析と生成のためにアプリの最も遅い部分であるため、ユーザーフォームの送信をエミュレートできるツールが必要だと思います。

どのツール (またはツールのセット) がこれを行うことができますか?

アプリケーションの詳細:

  • XHTML/jQuery
  • コールドフュージョン 8
  • SQL Server 2008
  • Windows Server 2008
4

6 に答える 6

10

私はjMeterが好きです。これは無料のソフトウェアで、非常にうまく機能します。

いくつかの紹介スクリーンキャスト:

http://www.fosscasts.com/screencasts/3-Load-Testing-with-Apache-JMeter

http://vimeo.com/10164982

于 2010-05-08T04:31:57.490 に答える
2
于 2010-05-07T19:37:54.390 に答える
2

HP のオープン ソース HTTPerfが好きです。テストしたい URL をセットアップしてリッピングするだけです。いくつかのマシンを使用して負荷をエミュレートします。出力を解析して DB にし、いくつかの計算を行うこともできます。

また、サーバー側でプロファイリングを使用して HTTPerf を実行し、遅れているものと遅れていないものを確認することも検討してください。ユーザーがアプリを使用できるようにし、すべての POST/GET リクエストを記録して、それらを典型的なユーザー操作のリプレイ セットとして使用できるようにするのが良い方法です。

また、UX について考えている場合は、firebug などを使用して、JS のインポートが一度に 1 つずつではなく非同期で行われていることを確認してください。Stackoverflowの質問 310583 /loading-javascript-dependencies-on-demand を見てください。

于 2010-05-07T19:26:47.683 に答える
0

市場に出回っている(無料ではない)分析パフォーマンスツールはほとんどなく、私が見つけてうまく機能するのはNew Relicです。API のテストのみを目的としている場合は、http://locust.io/が適切で無料です。

于 2015-10-06T19:34:01.227 に答える
0

m JBlitz Professional 5.0のフルバージョンを使用しています..とても良いです

于 2010-05-10T09:57:29.697 に答える
0

Visual Studio Ultimate エディションには優れた負荷/ストレス テスト ツールがありますが、Ultimate エディションは少し高価になる可能性があります。

于 2010-05-07T19:24:52.527 に答える