一.設計測試用例(細致全面)
二.先引入所需要的pom.xml依賴
1.selenium依賴
2.webdrivermanager依賴
3.commons-io依賴
編寫測試用例–按照頁面對用例進行劃分,每個頁面是Java文件,頁面下的所有用例統一管理
三.common包(放入公用包)
類1utils
可以調用driver對象,訪問url
1.創建驅動對象–所有的測試用例共用一個driver對象
2.加入隱式等待
3.設置屏幕截圖
三.tests(具體測試的頁面)
1.登錄頁面
檢查頁面是否加載成功
檢查頁面是否能正常登錄(檢查登錄成功后檢查新的頁面是否有與之前不同的地方)
如何開啟idea中的斷言功能
a.
b.
檢查登錄失敗的用例
…
測試其他之前加入driver.navigate().back() back()回到之前頁面
2.上傳音樂
3.刪除音樂信息
4.查詢音樂(指定/模糊匹配的音樂)
5.添加音樂到收藏列表
6.查詢收藏音樂(模糊匹配/指定音樂)
7.批量刪除音樂
四.image(對屏幕截圖進行統一管理)
上述保存的image文件中查看測試功能(網頁測試)的每一部分的屏幕截圖