測試工具對於這種情況包括:(在Ubuntu)測試自動化調配工具/語言
- 監測和報告一些先決條件,如數據庫表,守護進程運行等
- 運行腳本注入數據到MySQL。該腳本插入數據量小,並需要根據一些FINISH標準
- 監視某些表和相同
創建圖表結果的話,要運行N次,我們就可以運行這個測試各種套數據,並查看結果。
這種工作流對許多測試用例都很常見。有沒有一種工具可以提供這種編排,這是所有基於命令行的環境。
我搜索了但是找不到任何這樣的Test Orchestration工具。
現在我可以用Java或Perl或其他語言自己開發它,但它很高興看到是否有可用的東西,所以我不必從頭開始。
Jenkins現在Jenkins確實提供了一種測試編排,但是就像在類固醇上有命令行工具一樣,測試結果也需要與Jenkins插件和可用工具集成在一起。 我想知道是否有可用的java庫或perl包,它們具有事件驅動/結果驅動編排
我還包括「語言」因爲我想知道是否有最適合的語言來開發這個框架,因爲有很多語言可供選擇。同時,如果AUT(被測應用程序)是在Perl中開發的,選擇(比方說)Java來開發此測試編排框架是一個好主意嗎?
我意識到這是一個兩部分問題,可以作爲兩個單獨的問題,但我不想在這裏鬆開THEME。
至於部署業務流程,有很多選擇像Fabric,Kokki,Poni,puppet等,但沒有測試編排。