質問

現在のプロジェクトでは、次を使用して ASP.NET GUI をテストしています。 ワティン そして ムブユニット.

テストを書いているときに、これらすべてをストレステストにも使用できれば素晴らしいだろうということに気づきました。現在、私たちが使用しているのは、 グラインダー ストレステストを行う必要がありますが、その後ケースのスクリプトを最初からやり直す必要がありますが、多くの理由からそれは良いことではありません。

既存のテストを使用してサイトの負荷を作成し、統計を記録できるツールを見つけようとしていますが、これまでのところ注意していないことがわかりました。そのようなツールはありますか、それとも簡単に作成する方法はありますか?

役に立ちましたか?

解決

WatiN テストを実行すると、Internet Explorer COM コンポーネントにアクセスしようとするとタイムアウトが頻繁に発生するため、ビルド サーバーに問題が発生します。ページ全体がロードされるのを待っている間にランダムにハングアップするようです。

このことを考慮すると、結果が不正確でテストに時間がかかる可能性が高いため、ストレス テストにはお勧めしません。

私がお勧めします Jメーター GUI が行う HTTP リクエストに対するスレッド呼び出しを行うため

他のヒント

負荷テストには、LoadStorm という有望なツールがあります。25 ユーザーまでは無料。これはクラウドベースのサービスであるため、導入の必要はありません。

ストレス テスト用の負荷コントローラーを構築できます。watin テストを取得し、マルチスレッド/マルチプロセスの方法で実行することができます。

WatiN の代わりに Selenium を使用することに慣れている場合は、BrowserMob をチェックしてください。 ブラウザベースの負荷テスト. 。私は Selenium RC 作成者の 1 人で、負荷テストの新しい方法を提供するために BrowserMob を開始しました。シミュレートされたトラフィックではなく実際のブラウザを使用することで、テストのスクリプト作成と保守がはるかに簡単になります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top