2012-02-01 72 views
4

有沒有人知道任何正在進行的開源項目,它將機器人框架與負載測試工具(如磨牀,jmeter,funkload等)集成在一起?Robotframework與測試工具集成

謝謝

+0

你能詳細說明你的想法嗎?我符合David的回答,並沒有看到Func Tests工具如何與Load測試工具集成。如果你想要一個單一的儀表板,你可以看到你的所有測試工作,兩個人可以並肩生活,並由詹金斯「集成」。 – 2014-01-24 09:04:44

+0

我想運行負載測試,同時驗證所收到的響應是否正確,因此係統在負載下的功能角度上仍能正常工作。所以我打算重新使用機器人框架中爲此目的而編寫的測試集。 – mollymay 2014-01-26 22:16:34

回答

0

不,這很可能不會發生。 Robot Framework是用於功能不加載測試。您如何將負載測試視爲合格/不合格以及運行時間?

機器人框架和功能測試具有有限的執行時間(只要需要完成特定功能的測試或者在執行測試之前超時,以防萬一掛起等),並且對於什麼有嚴格的標準測試運行時通過/失敗。在負載測試中,至少在探索性運行和測試設計期間,您不會運行固定時間,或者即使固定運行,通常也不會很短(除試運行和可擴展突發增加外)。而通過/失敗的標準通常在範圍內而不是是/否。

因此,很難整合和設計一個測試庫,它可以提供通過/失敗並在一定的時間內運行以進行負載測試。除非有人能夠用Robot Framework來定義一個好的測試和測試庫架構設計。

3

是的。有一個用於集成Robot Framework和JMeter的Python庫:http://sourceforge.net/projects/rf-jmeter-py/。它可以用於運行JMeter並解析和轉換結果。我是這個圖書館的作者,所以我可能不客觀。