前言
最近工作不是很飽和,為了充實自己於是有了搭建自動化平台的想法,希望把公司內部所有api、效能、功能自動化都統一起來管理,目前第一版主體功能基本已完成,特此記錄下來,希望能夠幫到大家,並且開源出來。
開源位址
效果圖登陸模組
專案管理
建立一張表來管理專案,主要含產品名稱、產品編號、產品描述、產品負責人、建立時間、操作
介面模組
實現原理:前端執行介面傳送至後端,後端執行unittest生成報表儲存資料庫,支援增刪查改。
新增介面:這裡參考postman搞了個介面。
生成報告:
報告詳情
效能模組
效能模組主要用於收集測試資料展示測試結果,實現原理本地抓取log解析上傳資料庫,前端展示,這裡支援ios、andriod。
測試報告:
詳情報告:
功能模組
ui自動化測試報表:這裡選則的是cypress框架執行case輸出報告整合到testdog平台。有興趣的可以看下博主之前寫cypress自動化教材。
測試報告:
詳情報告:
目前功能還夠完善,這裡會繼續優化歡迎 大家使用的提意見。
KDATFFS 開源自動化測試框架
因為前段時間有些閒暇時間,看了一些有關測試工具的開源專案,有了一些想法,也就有了kdatffs的誕生。kdatffs 作為乙個基於selenium的關鍵字驅動的開源自動化框架,其中包括 kdatffs,kdatffsrecorder,kdatffsrunner.kdatffs是框架的核心,kdatf...
開源Web自動化測試框架
watir 是乙個使用 ruby 實現的開源web 自動化測試框架,相對於那些龐大的商業工具來說,它很小巧,也很靈活,提供的功能也足夠用。最近抽時間試用了一下,感覺還不錯,準備下一步在公司推廣使用。因為 watir 的 上使用者手冊 示例 以及 faq 都維護的不錯,所以已有的東西我就不重複了,在這...
自動化測試平台的探索
只做了基本的幾個控制項,在文字框內輸入要生成的檔案數量,點選生成後在相應的目錄下生成對應的檔案 對應的 也很簡單,就乙個from表單,如下 1 doctype html 2 html lang en 3 head 4 meta charset utf 8 5 title 測試檔案生成頁 生成 sty...