1. 程式人生 > >關於自動化測試環境的集成(Jenkins+RobotFramework+TestLink+SVN)

關於自動化測試環境的集成(Jenkins+RobotFramework+TestLink+SVN)

什麽 郵件發送 logs 大量 client 節點 倉庫 版本 升級

本人主要從事網絡安全產品的測試,由於一些產品功能在後期穩定後每個版本的叠代仍需要投入大量的時間和精力去測試,所以近期計劃逐步的去了解自動化測試的一些內容來節省和解放一些資源。由於自己並沒有什麽編碼基礎,初步還是通過集成一些網上的開源系統和框架來搭建自己的自動化系統流程,整體拓撲結構如下:

技術分享

一階段目標:

可以多人同時控制主節點
可以多人協作提交和更新用例
版本可以定期自動編譯
版本編譯後自動升級到被測設備
版本升級後自動執行指定用例
執行用例後自動輸出執行結果
自動更新結果到testlink中關聯的項目

二階段目標:

git倉庫
Docker部署測試環境中的client和server環境
增加定期自動郵件發送代碼提交、bug統計到郵件組
與JIRA系統集成

關於自動化測試環境的集成(Jenkins+RobotFramework+TestLink+SVN)