2012-11-27 46 views
0

測試工具對於這種情況包括:(在Ubuntu)測試自動化調配工具/語言

  1. 監測和報告一些先決條件,如數據庫表,守護進程運行等
  2. 運行腳本注入數據到MySQL。該腳本插入數據量小,並需要根據一些FINISH標準
  3. 監視某些表和相同

創建圖表結果的話,要運行N次,我們就可以運行這個測試各種套數據,並查看結果。

這種工作流對許多測試用例都很常見。有沒有一種工具可以提供這種編排,這是所有基於命令行的環境。

我搜索了但是找不到任何這樣的Test Orchestration工具。

現在我可以用Java或Perl或其他語言自己開發它,但它很高興看到是否有可用的東西,所以我不必從頭開始。

Jenkins現在Jenkins確實提供了一種測試編排,但是就像在類固醇上有命令行工具一樣,測試結果也需要與Jenkins插件和可用工具集成在一起。 我想知道是否有可用的java庫或perl包,它們具有事件驅動/結果驅動編排

我還包括「語言」因爲我想知道是否有最適合的語言來開發這個框架,因爲有很多語言可供選擇。同時,如果AUT(被測應用程序)是在Perl中開發的,選擇(比方說)Java來開發此測試編排框架是一個好主意嗎?

我意識到這是一個兩部分問題,可以作爲兩個單獨的問題,但我不想在這裏鬆開THEME。

至於部署業務流程,有很多選擇像FabricKokkiPonipuppet等,但沒有測試編排。

回答

0

我不清楚你對協調究竟意味着什麼。如果您的意思是控制由多個組件組成的系統,則可以使用諸如Robot FrameworkCucumber之類的工具。