- Python服務端測試開發實戰
- 無涯編著
- 926字
- 2024-12-31 18:36:51
推薦序
夯實自動化測試基礎,推動組織質效合一
創造和使用工具是人類區別于動物的分水嶺,這也說明人類最初就善于創造和使用工具。無論是手工業時期的腳踩水車運水、牛拉犁耕地,還是蒸汽機時代的火車、汽車,甚至是“電氣時代”的電燈、電車等,都是人類在不斷地更新迭代他們使用的工具。我們所從事的軟件測試行業也是一樣的,自從軟件測試從開發工程師角色中分離出來,測試工作的不斷進步就是圍繞著研究和使用工具而發展的。
在軟件測試初期,測試理論、方法相對匱乏,后來隨著軟件規模的不斷增加,復雜度的不斷增大,全量地完成測試投入的成本越來越高,自動化測試就出現了。現如今,從研發效能到質量控制到交付效率,工程效率越來越受到行業內的重視。隨著DevOps的推廣,豎井模式逐漸被打破,測試工程師如何更高效地保證交付、完成質量保證任務也變得越來越重要。雖然自動化測試技術出現得很早,但其被廣大行業所接納和廣泛應用卻經歷了一段漫長的過程,最初許多人認為自動化的投入產出比低,但如今,行業已經廣泛應用自動化測試,這其中,自動化測試先行者的努力功不可沒。
無涯老師就是自動化測試的先行者之一,我認識無涯老師已經有近6年的時間了,在這6年的時間里,無涯老師一直在廣泛推廣自動化測試技術和Python的編程技巧。無涯老師的新書《Python服務端測試開發實戰》總結了他多年基于Python自動化測試過程中的思考、實踐。書中從Python測試框架基礎開始講起,詳細講解了服務端測試的設計思路、測試架構思維方式;從實踐應用落地的角度講解了流水線交付中的質量保證以及服務端測試和流水線的集成;從服務端測試的角度講解了性能測試、服務監控等相關的實踐方法。通過閱讀本書,您可以完成一次技術體系升級,從手工測試到服務端測試、性能測試的思維轉變,這個轉變能促使自身價值的提升,同時對于工程效能的推進、質量保證等都起到了關鍵的作用。
這是一本以實戰為主的書,書中的技術內容豐富并且可落地,小到一段代碼,大到質量體系和思路,都可以在讀者真實的工作中應用落地。書中還涵蓋了混沌工程相關的技術方案并給出了最佳實踐,這些實踐都是難得的一手材料。本書適合每一位測試從業者閱讀,從方法論到質量體系、從實踐到案例,相信每一位讀者都會有所收獲。
陳磊
前京東測試架構師,阿里云MVP,華為云MVP