開源自動化測試平台TestDog


前言
最近工作不是很飽和,為了充實自己於是有了搭建自動化平台的想法,希望把公司內部所有API、性能、功能自動化都統一起來管理,目前第一版主體功能基本已完成,特此記錄下來,希望能夠幫到大家,並且開源出來。
開源地址
小編公眾號:自動化測試 To share
https://git.code.tencent.com/TestDog/v1.git
效果圖
登陸模塊
項目管理
創建一張表來管理項目,主要含產品名稱、產品編號、產品描述、產品負責人、創建時間、操作
接口模塊
實現原理:前端執行接口發送至后端,后端執行unittest生成報表存儲數據庫,支持增刪查改。
新增接口:這里參考postman搞了個界面。
生成報告:
報告詳情
 
性能模塊
性能模塊主要用於收集測試數據展示測試結果,實現原理本地抓取log解析上傳數據庫,前端展示,這里支持Ios、Andriod。
測試報告:
詳情報告:
功能模塊
ui自動化測試報表:這里選則的是Cypress框架執行case輸出報告集成到TestDog平台。有興趣的可以看下博主之前寫Cypress自動化教材。
測試報告:
詳情報告:
目前功能還夠完善,這里會繼續優化歡迎 大家使用的提意見。
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家的支持。
更多文章關注小編公眾號:自動化測試 To share


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM