Selenium自動化測試之道
本書以Selenium的使用為主線,展現了UI自動化測試的各種實踐過程,引導讀者思考如何基于Selenium做好UI自動化測試。示例代碼采用Python和Java,全書共8章,第1章分析討論了自動化測試的意義,旨在使讀者對自動化測試有一個較明確的認識;第2、3章詳細介紹了SeleniumIDE的命令、SeleniumWebDriverAPI、不同Driver對象以及工作原理,旨在使讀者對Selenium有深入的了解;第4章重點通過代碼演示介紹了不同類型的測試框架;第5、6章是拓寬思路,演示了如何使用SeleniumWebDriver結合JavaScript代碼來操作HTML5頁面的WebStorage、Canvas對象,以及如何使用Appium處理原生App和WebApp的頁面對象;第7章著重演示了主流BDD框架Cucumber-JVM、Lettuce、Behave的應用,偏實戰場景,探討了BDD實施過程中需要考慮的種種問題;第8章介紹了測試人員在Jenkins使用過程中的必備知識。本書還提供了所有示例的源碼與素材文件供讀者練習使用,讀者可從網上下載本書資源文件。本書適用于具有編程基礎,希望系統地了解UI自動化測試的開發或測試人員,以及對自動化測試感興趣的計算機專業學生等。
·6.4萬字