
徐德晨 茹炳晟
高效測試平臺的建設對軟件自動化測試的效率有重大的意義。本書總結了高效測試平臺的基本設計方法,包括面向對象設計思想、模塊化設計、可擴展的彈性設計、測試設備的驅動設計、與CI/CD的結合,以及平臺的部署。介紹瞭如何進行測試工具的選型、測試引擎的靈活配置,如何開發高複用性的測試用例,如何進行測試用例的生命週期管理等。此外,與平臺相結合,深入探討了數據驅動測試、事件驅動測試等測試腳本的設計模式、代碼自動生成的實現、第三方工具的封裝。更難得的是,結合真實的大型電商案例,介紹了微服務、中臺等前沿技術與自動化測試結合的方法與實踐經驗。本書基於Python,是搭建高效自動化測試平臺的指南,適合所有測試開發、測試平臺優化等相關人員入門及進階學習。
太多細節基本難以在別的領域應用,一些基本的自動化測試思路,例如分層,服務化倒是挺好,可又淺嘗輒止。所以說直接根據這個做自動化測試平臺就不夠細,從更高層次理解又不夠高,然後微服務這些又無法寫的具體,所以書感覺不上不下。 讀一遍也不算浪費時間了但是收益不是很大
本書對於自動化測試平臺的搭建做了很詳細的講解,非常難得,這種書很少見。作者的理解很深刻,也有豐富的實踐經驗。難得的好書。
對於沒有從零開始構建團隊級自動化測試平臺的同學而言,本書具有一定的參考意義,可以學習到一些理念以及樣例代碼。對於老鳥而言,閱讀本書就是一個尋找共鳴的過程,長期實踐過程中形成的方法論和沉澱都是類似的。
對於自動化測試整體架構的說明很詳盡。很受啓發。