
Storm 李鯤程 邊宇明
《Python實現WebUI自動化測試實戰:Selenium3/4+unittest/Pytest+GitLab+Jenkins》主要介紹如何基於Python使用Selenium、unittest、Pytest、GitLab、Jenkins等工具實現WebUI自動化測試,以幫助讀者提升測試水平。《Python實現WebUI自動化測試實戰:Selenium3/4+unittest/Pytest+GitLab+Jenkins》第1章簡要介紹自動化測試的相關概念和思路、Selenium的特點和發展歷史、WebDriver的原理,以及SeleniumIDE的簡單應用。第2章和第3章介紹與Python相關的基礎知識,爲後續內容的講解做準備。第4章~第15章詳細介紹使用各種框架進行自動化測試的方法和實戰案例,幫助讀者進一步掌握自動化測試技能。第16章從實際情況出發,介紹提升自動化測試用例執行效率的幾種常見方法,供讀者在實際操作中參考。本書適合計算機相關專業的學生、測試行業的從業人員和希望提升自動化測試實戰水平的技術人員閱讀。
寫得很好,描述很清晰,測試的思路和關於頁面對象設計的方法,尤其是PO二,很有借鑑價值,有需要的朋友可以一觀,推薦閱讀!
selenium講的算是比較基礎,一邊看一邊學很容易上手,後面有unittest 和pytest 兩個框架,不過寫的很簡單,後面的集成測試,幾乎就是一筆帶過了,至於PO模式設計,只是淺顯的介紹了,個人覺得實戰部分還是需要對框架和PO模式設計進行更加深入的瞭解,當然,只是爲了學習selenium ,這本書很合適
看的第一本自動測試的書籍,入門有了大概的瞭解。主要介紹了python語法,兩個基本測試框架,測試實例編寫的各個元素的使用,測試實例代碼編寫的分離,其他輔助工具等。後期對語法和應用這方面還需要繼續熟悉和練習,編程還是實踐和思考的過程
內容十分簡單,《寫在最後》的內容全部都是從selenium拷貝過來的,個人覺得是浪費時間