Selenium WebDriver 3.0是一套功能強大的Web自動化測試工具。本書旨在展示如何利用Selenium WebDriver 3.0實現自動化測試。本書有助於測試人員快速掌握Selenium WebDriver 3.0的用法,提升自動化的效率,確保測試的穩定性和可靠性。
1.本書介紹了如何搭建測試框架,如何處理失敗的測試,如何根據異常判斷測試出錯的原因,如何巧妙地選擇等待策略和超時機制,如何使用頁面對像避免失效,如何使用高級用戶交互API執行復雜的操作,如何使用JavaScript解決復雜的自動化問題。另外,本書還討論Selenium WebDriver 3.0的缺點和在Docker中啟動Selenium-Grid的方法等,內容十分全面。
2.本書不介紹如何編寫那些厚重的測試框架,相反,本書將展示如何通過實用的附加功能來擴展Selenium,這些附加功能可以融入Selenium提供的豐富且精心設計的API中。
3.本書的譯者為該領域的專家,有著深厚的技術功底,語言簡練準確,有著很高的專業素養。
4.書中的每個章節都附有作者寫的小貼士,與讀者分享了很多作者工作中的經驗和教訓,讓讀者在自己的工作中少走彎路。
5.讀者可根據書中詳細指導下載相關代碼資源。