自動化測試平台TestDog V1

2022-07-28 17:09:19 字數 1308 閱讀 5045

最近工作不是很飽和,為了充實自己於是有了搭建自動化平台的想法,希望把公司內部所有api、效能、功能自動化都統一起來管理,目前第一版主體功能基本已完成,

特此記錄下來,希望能夠幫到大家,也希望大家多給點建議我會繼續完善平台,並且開源出來。

後端:python tornado unittest

前端:js vue element-u

資料庫:mongodb

這裡就不細說了,就是乙個簡單的頁面,可以產考

建立一張表來管理專案,主要含產品名稱、產品編號、產品描述、產品負責人、建立時間、操作

實現原理:前端執行介面傳送至後端,後端執行unittest生成報表儲存資料庫,支援增刪查改。

執行成功:

生成報告:

詳情報告:

效能模組主要用於收集測試資料展示測試結果,實現原理本地抓取log解析上傳資料庫,前端展示,這裡支援ios、andriod。

測試報告:

詳情報告:

ui自動化測試報表:這裡選則的是cypress框架執行case輸出報告整合到testdog平台。有興趣的可以看下博主之前寫cypress自動化教材。

測試報告:

詳情報告:

自動化測試平台TestDog V1

前言 最近工作不是很飽和,為了充實自己於是有了搭建自動化平台的想法,希望把公司內部所有api 效能 功能自動化都統一起來管理,目前第一版主體功能基本已完成,特此記錄下來,希望能夠幫到大家,也希望大家多給點建議我會繼續完善平台,並且開源出來。基本結構 後端 python tornado unittes...

自動化測試平台的探索

只做了基本的幾個控制項,在文字框內輸入要生成的檔案數量,點選生成後在相應的目錄下生成對應的檔案 對應的 也很簡單,就乙個from表單,如下 1 doctype html 2 html lang en 3 head 4 meta charset utf 8 5 title 測試檔案生成頁 生成 sty...

自動化測試 web自動化測試

自動化 由機器裝置代替人為完成制定目標的過程 優點 提高工作效率 減少勞動力 產品規格同一標準 批量生產 自動化測試 讓程式代替人為去驗證程式功能的過程,即在預設條件下執行程式系統 流程確定 搭建自動化框架 編寫測試用例,將其轉化為soupui 介面 自動化測試指令碼 執行自動化測試指令碼 輸出執行...