1. 自動化測試流程
(1) 需求分析
(2) 挑選適合做自動化測試的功能
(3) 設計測試用例
(4) 搭建自動化測試環境 [可選]
(5) 設計自動化測試項目的架構 [可選]
(6) 編寫代碼
(7) 執行測試用例
(8) 生成測試報告並分析結果
2、自動化項目框架自動化框架
① 順序:先編寫工具類-->(父類)-->PO代碼(對象庫存-->操作層-->業務層)-->unittest框架編寫腳本(數據驅動JSON讀取)-->測試報告-->日志
② 用了selenium和unittest框架 使用po三層分層模式進行框架設計
③ 然后編寫測試腳本調用 用unittest框架編寫 數據驅動 存放測試 數據
④ 執行完成了之后 通過第三方模塊生成測試報告
⑤ 日志
- Base:存放PO繼承
- Page :PO文件(用例,報告)
- Data: json數據文件夾
- Img :截圖文件夾
- Log :日志存儲文件夾
- Report:測試報告存儲
- Script:腳本文件夾(用例腳本,報告腳本,用例套件腳本)
- Until:工具類