Webサイト/Webアプリケーションの負荷テスト用のツール? [閉まっている
-
04-10-2019 - |
質問
生産に入る前に、私たちのクライアントは実際の数を要求します Webアプリケーションが処理できるユーザーの数.
資産管理(ファイルアップロード/ダウンロード)、ドキュメントのインポート/エクスポート、さまざまな統計、Webサービスなど、あらゆる種類の機能が実装されています。
ドキュメントが解析と生成のためにアプリの最も遅い部分であることに気づいた限り、ドキュメントがインポート/エクスポートがあるため、ユーザーフォームの提出をエミュレートできるツールが必要だと思います。
どのツール(またはツールのセット)がこれを行うことができますか?
アプリケーションの詳細:
- xhtml/jquery
- コールドフュージョン8
- SQL Server 2008
- Windows Server 2008
解決
好き jmeter - フリーソフトウェアと仕事は非常にうまくいきます。
いくつかのイントロスクリーンキャスト:
http://www.fosscasts.com/screencasts/3-load-testing-with-apache-jmeter
他のヒント
HPSオープンソースhttperf 好き。テストするURLをセットアップして、リッピングさせます。いくつかのマシンを使用して負荷をエミュレートします。出力をDBに解析し、ある程度の計算を行うこともできます。
また、サーバー側でのプロファイリングでHTTPERFを実行することを検討して、どんな遅れと何がそうでないかを確認してください。素敵なタッチは、ユーザーがアプリにアクセスし、すべての投稿/取得要求を記録し、それらを一般的なユーザーインタラクションのリプレイセットとして使用できるようにすることです。
また、UXについて考えている場合は、FireBugなどを使用してJSの輸入が一度に1回ではなく非同期に行われていることを確認してください。ガンダーを持っています Stackoverflow質問310583/loading-javascript-dependencies on-demand
Visual Studio Ultimate Editionには優れた負荷/ストレステストツールがありますが、Ultimate Editionは少し高価です。
m jblitzプロフェッショナル5.0のフルバージョンを使用しているm ..それはとても良いです
市場には分析パフォーマンスツールがほとんどありません(無料ではありません)。 APIのテストだけを探している場合は http://locust.io/ 良いものでも無料です。