1. 前言
前面講解了那么多selenium的基礎知識,下面用一個簡單案例來介紹,此案例主要實現,運行測試,自動生成html報告,並發生郵件。
2. 測試案例
2.1 目錄結構介紹
conf:配置信息,目前只增加了郵箱配置相關信息,可以根據需要增加其他配置
data:測試數據,由於是簡單介紹,暫空缺,讀者可以在此文件夾增加數據,例如百度需要搜索的數據,或登錄測試的用戶名或密碼等
log:運行日志及錯誤截圖(截圖可以另外開一個目錄)
reports:測試報告
runner:所有測試入口
test_case:測試用例
utils:公共模塊
2.2 運行結果
代碼:https://github.com/uniquefu/selinum