一.實作架構:java+selenium+maven+testng+reporting
二.環境部署和安裝:
1.安裝JDK1.8,配置相關的環境變量;
2.安裝eclipse;
3.在eclipse中安裝maven,svn,testng插件;
三.詳細實作過程:
使用page object頁面模式,資料驅動;元素分離;失敗截圖;失敗重跑;資料分離;步驟日志記錄;
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yNzMjN1ITO1ITMtEjN4QjMxETMxcjMzADOxAjMtgDNzIjM58CXzADOxAjMvwFO0MjMykzLcd2bsJ2Lc12bj5ycn9Gbi52YugTMwIzcldWYtl2Lc9CX6MHc0RHaiojIsJye.png)
1.頁面對象,UI界面上用于與使用者進行互動的對象,登陸互動流程;
2.登陸頁面元素分離,擷取定位;
3.登陸測試用例;
4.基礎資料分離;
5.元素分離;
6.執行個體:添加産品分類
7.執行個體資料來源;
8.執行個體運作結果;
9.執行個體執行日志;
10.測試報告