1.技術(shù)棧
python 語言簡單锯岖,便于上手栏尚,而且httprunner可以直接支持
flask Python 編寫的輕量級 Web 應(yīng)用框架,簡單而且全面
httprunner 這個就不多贅述,很優(yōu)秀的接口測試框架
vue 使用vue的前端框架很多叮叹,結(jié)構(gòu)統(tǒng)一宙项,很容易上手
http-server 服務(wù)器使用的是centeros,因此采用了一個比較簡單的web服務(wù)
mysql 通用數(shù)據(jù)庫
2.項目結(jié)構(gòu)
項目采用前后端分離
前端采用vue
登錄
接口測試
功能卡片(項目選擇在該層級下畅形,功能增刪以及編輯)
case列表
case詳情
報告列表
報告詳情
任務(wù)列表
定時任務(wù)
單次任務(wù)
項目列表
新建項目
編輯項目
其他功能
后端采用flask
這個就自行發(fā)揮了
根據(jù)數(shù)據(jù)庫 接口 配置 文件等劃分結(jié)構(gòu)
3.服務(wù)端
騰訊新用戶做活動养距,買了一臺云服務(wù)器,centeros
安裝python3 nvm node mysql http-server
安裝過程另外說
4.注意事項
由于項目采用了公司的git日熬,centeros上沒有辦法直接請求
于是只能去github上創(chuàng)建了一個私有項目
centeros自帶python2 安裝了python3以后需要修改部分文件棍厌,否則yum會無法使用