
劉冉
本書系統闡述自動化測試在軟件開發生命週期中的理論體系與工程實踐。 本書從自動化測試方法論入手,全面覆蓋軟件全生命週期中的應用場景,包括測試左移、持續集成、測試右移、敏捷開發和DevOps等;深入探討自動化測試的框架選型、測試用例管理、測試策略等核心理論與方法;詳細解析TDD、ATDD和活文檔等自動化測試實踐;對比分析單元測試、API自動化測試、UI自動化測試、性能測試和自動化安全測試等不同測試類型,並介紹在不同平臺下的數十種主流開源自動化測試框架和工具。此外,本書前瞻性地探討自動化測試在Serverless架構下的應用,以及大語言模型輔助自動化測試的理論與實踐。 爲增強學習效果,本書附贈超過10小時的配套教學視頻,使本書兼具理論深度與實踐指導價值。 本書可作爲軟件測試工程師、質量分析師、軟件開發人員和項目管理人員的參考書,也可作爲高等院校計算機及相關專業師生的教學用書。
最近自己給項目手搓了個自動化測試框架,基本以後後端測試都能應用上。 做迴歸測試的時間大幅減少,可以把精力都放在做業務數據上(雖然我一業務組的,被日程逼急了,自己真是啥東西都能搞出來)。 自動化必然是更聰明的工作方式,所以自己還蠻感興趣。 回到這本書,理論層面,較爲宏觀的說明了每種測試相關的技術應用。 不過,內容越宏觀,說明對具體場景越難覆蓋到。 實戰還談不上吧。不過以後想做對應的自動化測試,起碼關鍵詞知道該搜什麼了。