非常に大きな製品(オペレーティングシステムのサイズを考えてください)に対して一種の統合/ストレステストを行い、最近私のチームと私は、テストワークロードを整理する方法について議論してきました。これまで、私たちはすべての(カスタム)ワークロード・アプリケーションを一連のバッチ・タイプのジョブで処理することに満足しており、それぞれが単一のストレス・テスト実行を表しています。平均的なテスト実行には、13台のシステムで100台以上のワークロードが実行されているので、もう少し先を進めるべきだと思っています。ストレステストフレームワークを設計する
私は単体テストのフレームワークについて多くを見てきましたが、より高いレベルのストレスのタイプのテストではほとんど見ていませんでした。多数の作業負荷を管理する問題が解決されるという共通の(または珍しい)方法を知っている人はいますか?
現在、個々のワークロードのデータベースを保持し、フロントエンドを提供して、特定の日に必要なストレスの種類に応じてテストパッケージにミックスして対応させたいと考えていますが、各個別のワークロードがシステムに与えるストレスをランク付けするなど、より高度な処理を行うための最良の方法の例です。
大きな製品の私の仲間のストレステスターは何をしていますか?私たちのために、いくつかのハンドリングされたスクリプトはもうそれをカットしません。
私はあなたを本当に助けることはできませんが、ここで評価のための利用可能なツールへの2つのリンクがあります。 http://www.opensourcetesting.org/performance.php http://www.testingfaqs.org/t-load.html – jitter