FunkLoadプロジェクトは、その主な使用例であり、Pythonで書かれた機能と負荷ウェブテスターは、次のとおりです。
同様に機能するWebプロジェクトのテスト、およびしたがって回帰テストをIN-。
IN-パフォーマンステスト:Webアプリケーションをロードして、サーバーを監視することにより、パフォーマンス測定の詳細なレポートを与えて、ボトルネックを特定するのに役立ちます。
IN-負荷テストツールは、ボリュームテストや長寿のテストのように、ざっとテストで表面化しないバグを露出させます。
IN-ストレステストツールは、Webアプリケーションのリソースを圧倒し、アプリケーションのリカバリをテストします。
IN-サイトが生きているかどうかをチェックするように、任意のWeb繰り返し作業をスクリプトすることで、Webエージェントを書き込みます。
特徴:
この機能テスト通常のユニットテストのようなPyUnitではフレームワークを使用して、純粋なPythonスクリプトです。 Pythonは実際のアプリケーションを処理するために、複雑なシナリオを可能にします。
本当にリチャード·ジョーンズのwebunitを使用して、Webブラウザ(シングルスレッド)をエミュレートします:
基本認証のサポート
クッキーのサポート
CSS、JavaScriptと画像を取り込みます
ブラウザのキャッシュをエミュレートします
ファイルのアップロードおよびマルチパート/フォームデータの送信
HTTPSサポート
多くのコマンドラインオプションを使用した高度なテストランナー:
ターゲット·サーバーのURLを設定します
お使いのブラウザでリアルタイムにフェッチされたページを表示
デバッグモード
緑/赤のカラーモード
負荷テストに機能テストをONにする:ちょうどベンチランナーを呼び出すことによって、あなたは、スケーラビリティとパフォーマンスの問題を識別することができます。
含有(そのうえでを経由してPDF)詳細ベンチレストまたはHTMLのレポート:
ベンチの設定
テスト、ページ、統計やグラフを要求します。
5最も遅い要求
サーバーのCPU使用率、平均負荷、メモリ/スワップ使用量とネットワークトラフィックのグラフ。
HTTPエラー概要リスト
コンフィギュレーションファイルまたはコマンドラインオプションを使用して簡単にテストのカスタマイズ。
あなたのWebブラウザを使用して自動的にFunkLoadテストを生成することができますので、TestMakerを/ MAXQレコーダーを使用して簡単にテストの作成。
ウェブアサーションヘルパーを提供します。
ZopeのとNuxeo CPSテストを容易にするためにfunkload.CPSTestCaseを提供します。
インストールして使いやすい、デモフォルダの例を参照してください。
このリリースで新しい何が:
このベンチレポートチャートは、Red HatまたはMac OSにインストールするFunkLoadを容易にするのgnuplot 4.2を使用して強化されました。
新しい差分レポートは、二つのベンチレポートを比較することができるように設けられています。
プロキシレコーダーとのテストランナーは今(アプリケーション/ xmlのような)後のコンテンツタイプのいずれかの種類を処理します。
JBossのSeam予約アプリケーションのための新しいデモが提供さ。
コメントが見つかりません