2012-02-01 12 views
4

ロボットフレームワークをグラインダー、jmeter、funkloadなどの負荷テストツールと統合している進行中のオープンソースプロジェクトを知っている人はいますか?テストツールと統合されたロボットフレーム

ありがとうございました

+0

あなたが心に留めていることを詳しく説明できますか?私はDavidの答えと一致しており、Funcテストツールをロードテストツールとどのように統合する必要があるのか​​分かりません。あなたはすべてのテスト作業を見ることができる単一のダッシュボードが必要な場合、両方が並んで生きることができ、Jenkinsによって「統合」されることができます。 –

+0

受け取った応答が正しいものであることを同時に確認する負荷テストを実行したいので、負荷のある機能的な観点からシステムが正しく動作しています。そこで私は、その目的のためにロボットフレームワークで書かれたテストセットを再利用する予定でした。 – mollymay

答えて

0

いいえ、それは起こりそうにありません。ロボットフレームワークは、機能負荷テストではありません。負荷テストは合格/不合格とはどのように見え、どれくらい時間がかかるのですか?

ロボットフレームワークと機能テストには、有限集合実行時間があります(特定の機能のテストを完了するのに必要な時間か、ハングした場合などにタイムアウトするまでにかかります)。テストが実行されると合格/不合格となります。

負荷テストでは、少なくとも探索的な実行とテストの設計では、一定時間実行しないでください。または固定しても通常は短くはありません(試運転とスケーラブルバーストの増加を除く)。合格/不合格の基準は通常yes/noではなく範囲内です。

したがって、ロードテストのために一定の時間内に合格/不合格を実行できるテストライブラリを統合して設計することは難しくなります。誰かがRobot Frameworkを使ってテストやテストのライブラリをどのように構築するかについて、優れたアーキテクチャ設計を定義することができない限り、

3

はい。 Robot FrameworkとJMeterの統合のためのPythonライブラリ:http://sourceforge.net/projects/rf-jmeter-py/があります。これは、JMeterの実行、結果の解析と変換に使用できます。私はこの図書館の著者ですので、私は客観的ではないかもしれません。

関連する問題