爲什麼現在的開發都要懂測試了?沒錯是的,下面一份最強書單送給你。

在這裏插入圖片描述
前言:
軟件測試是伴隨着軟件的產生而產生的。早期的軟件開發過程中軟件規模都很小、複雜程度低,軟件開發的過程混亂無序、相當隨意,測試的含義比較狹窄,開發人員將測試等同於“調試”,目的是糾正軟件中已經知道的故障,常常由開發人員自己完成這部分的工作。

對測試的投入極少,測試介入也晚,常常是等到形成代碼,產品已經基本完成時才進行測試。到了上世紀80年代初期,軟件和IT行業進入了大發展,軟件趨向大型化、高複雜度,軟件的質量越來越重要。

這個時候,一些軟件測試的基礎理論和實用技術開始形成,並且人們開始爲軟件開發設計了各種流程和管理方法,軟件開發的方式也逐漸由混亂無序的開發過程過渡到結構化的開發過程,以結構化分析與設計、結構化評審、結構化程序設計以及結構化測試爲特徵。

人們還將“質量”的概念融入其中,軟件測試定義發生了改變,測試不單純是一個發現錯誤的過程,而且將測試作爲軟件質量保證(SQA)的主要職能,包含軟件質量評價的內容,Bill Hetzel在《軟件測試完全指南》(Complete Guide of Software Testing)一書中指出:“測試是以評價一個程序或者系統屬性爲目標的任何一種活動。測試是對軟件質量的度量。”這個定義至今仍被引用。軟件開發人員和測試人員開始坐在一起探討軟件工程和測試問題。

正文:今天推薦一份軟件測試相關的書單!

軟件測試系列書單

在這裏插入圖片描述
軟件測試技術指南

本書介紹了國內外先進的軟件測試技術和測試理念:包含軟件測試理論、軟件質量、軟件測試過程、軟件測試方法、軟件測試管理、軟件測試工具以及Web 項目測試和APP 項目測試等。全書覆蓋了基礎和高階的軟件測試知識, 並結合目前市場需求的崗位技能, 提供了極具參考價值的測試實例。

本書是騰尚時代軟件職業培訓學校全體老師精心打造的一本軟件測試領域專業書籍, 力求使更多的求職者和讀者更好地學習軟件測試的相關知識, 並找到更理想的軟件測試工作崗位。

本書適合於從事軟件測試領域的技術人員及希望從事軟件測試的其他專業人員閱讀, 也適合計算機、軟件、自動化等相關專業的學生與老師參考。

作者簡介

符永蔚,男,現任深圳騰尚時代信息科技有限公司CEO、深圳尚睿達信息技術有限公司COO、深圳大瀚營銷首席營銷顧問、昆明騰尚時代職業培訓學校校長。

軟件測試的藝術

《軟件工程技術叢書:軟件測試的藝術(原書第3版)》從第1版付梓到現在已經30餘年,是軟件測試領域的經典著作。本書結構清晰、講解生動活潑,簡明扼要地展示了久經考驗的軟件測試方法和智慧。

軟件工程技術叢書:軟件測試的藝術(第3版)以一次自評價測試開篇,從軟件測試的心理學和經濟學入手,探討了代碼檢查、走查與評審、測試用例的設計、模塊(單元)測試、系統測試、調試等主題,以及極限測試、互聯網應用測試等高級主題,全面展現了作者的軟件測試思想。第3版在前兩版的基礎上,結合軟件測試的新發展進行了更新,覆蓋了可用性測試、移動應用測試以及敏捷開發測試等內容。

《軟件工程技術叢書:軟件測試的藝術(原書第3版)》適合軟件開發人員、IT項目經理等相關讀者閱讀,還可以作爲高等院校計算機相關專業軟件測試課程的教材或參考書。
作者簡介

Glenford J. Myers,IBM系統研究所前高級研究員,同時還是RadiSys公司的創始人和前CEO。

Tom Badgett,曾經主管大型企業軟件開發團隊,已出版超過60本關於計算機軟件和硬件的技術書籍,同時他還是PcJr,Digital News等主流計算機雜誌的技術編輯。

Corey Sandler,計算機新聞的先鋒,他曾經負責Gannett Newspapers 和the Associated Press的技術部分以及之後成爲Pc Magazine的一任主編。他同時還是Digital News(針對DEC小型機的一份報紙)的編輯創始團隊成員,他著作等身,目前已經出版了超過150本書籍,覆蓋了從計算機到商業以及很多其他領域。

Google 軟件測試之道

《Google軟件測試之道》從內部視角告訴你這個世界上知名的互聯網公司是如何應對21世紀軟件測試的獨特挑戰的。《Google軟件測試之道》抓住了Google做測試的本質,抓住了Google測試這個時代複雜軟件的精華。

《Google軟件測試之道》描述了測試解決方案,揭示了測試架構是如何設計、實現和運行的,介紹了軟件測試工程師的角色;講解了技術測試人員應該具有的技術技能;闡述了測試工程師在產品生命週期中的職責;講述了測試管理及在Google的測試歷史或在主要產品上發揮了重要作用的工程師的訪談,這對那些試圖建立類似Google的測試流程或團隊的人受益很大。

最後,《Google軟件測試之道》還介紹了作者對於Google測試如何繼續演進的見解、Google乃至整個業界的測試方向的一些預言,相信很多讀者都會感受到其中的洞察力,甚至感到震驚。本書可以作爲任何從事軟件測試人員到達目標的指南。

《Google軟件測試之道》適合開發人員、測試人員、測試管理人員使用,也適合大中專院校相關專業師生的學習用書,以及培訓學校的教材。
作者簡介

惠特克(JamesWhittaker),Google的工程總監,負責Google部分產品的測試,包括Chrome、地圖、GoogleWebApp。在加盟Google之前,James在Microsoft工作,再之前是一名大學教授。James在全球測試領域聞名遐邇。

阿爾邦(JasonArbon),Google的一名測試工程師(TE),曾參與負責Google桌面、Chrome和ChromeOS的測試。同時,Jason也是一系列開源測試工具和個性化實驗的開發負責人。在加入Google之前,他在Microsoft工作。

卡羅洛(JeffCarollo),Google的一名測試開發工程師(SET),曾參與負責GoogleVoice、工具框、Chrome、ChromeOS產品的測試。Jeff爲許多Google內部的開發團隊提供諮詢服務,幫助提升這些團隊初期的代碼質量。在2010年,Jeff轉崗爲軟件開發工程師(SE),並領導負責Google+API的開發。在加入Google之前,Jeff在Microsoft工作。

接口自動化測試持續集成

本書主要講解接口自動化測試以及接口測試工具Postman的使用等相關內容。第1章介紹了接口測試基礎知識,包括接口測試背景、接口基礎知識、接口測試流程、接口文檔系統等內容;

第2~5章介紹了Postman工具的基本用法和高級用法,包括Postman工具介紹、Postman基本操作、Postman集合、Postman腳本的應用等內容,幫助讀者學習藉助該工具完成接口測試的方法;

第6~7章介紹了Jenkins、GitHub和釘釘等工具的基本用法,以及如何藉助這些工具實現接口測試自動化和持續集成;第8章通過實際項目複習前7章所學內容,幫助讀者從整體上深入領會接口自動化測試持續集成的內容精要。

不管是測試工程師、測試經理,還是其他對測試技術感興趣的人員,均可以通過本書學習相關知識。

在這裏推薦一個軟件測試交流羣,QQ:642830685,羣中會不定期的分享軟件測試資源,測試面試題以及行業資訊,小夥伴們可以在羣中積極交流技術。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章