【準備環境】
自動化測試框架指令碼
linux下的python環境
【思路】
測試順序是,測試通過**倉庫拉下自動化指令碼框架的**,執行測試指令碼,檢視測試報告
1.自動從**倉庫拉下**
2.自動執行測試指令碼
3.生成測試報告
4.報告通過郵件傳送
【linux下環境準備】
1 linux伺服器下安裝自動化框架所需要的模組
python3 -m pip install ddt==1.2.1
python3 -m pip install jsonpath==0.81
python3 -m pip install requests==2.20.1
python3 -m pip install xlrd==1.2.0
等等 諸如此類安裝
2 建立存放自動化測試框架的目錄和存放報告彙總的目錄
mkdir auto_test
mkdir reports
【jenkins下建立自動化測試job】
1 新建1個job(選擇自由風格)
2 配置該job
3. 編寫shell指令碼在伺服器上
選擇shell執行
執行job ,成功
【jenkins傳送郵件 】
個人覺得還是用自動化框架裡面的傳送郵件(我的框架裡面有htmltestrunner 我是通過這個傳送郵件的)
自動化編譯shell指令碼 jenkins
為了實現我們的應用自動編譯 組織版本 設定md5值 上傳編譯包 打基線等操作。自動化編譯shell指令碼 export lc ctype zh cn.utf 8 輸入引數 發布版本號設定 編譯時根據實際情況改動 relversion x.y.z 輸入引數 庫的測試基線路徑設定 需改動 buildba...
前端指令碼自動化部署(非jenkins)
前端自動化部署原理 首先從git伺服器拉取前端專案 然後把拉取來的 打包成dist檔案,把打包好的檔案上傳linux中的nginx伺服器,重啟nginx伺服器。該過程用到git版本控制工具拉取 用到前端打包命令 需要npm技術 所以要安裝node,需要用到從本地window系統上傳檔案到遠端linu...
測試自動化 自動化測試的定義
相關術語 automated testing test tool,automated testing test suite,automated testing test script等.具體參見 http en.wikipedia.org wiki test automation 推薦書籍 1 軟體...