1. 程式人生 > >2018職業測試必讀書單

2018職業測試必讀書單

軟件測試 自動化測試 性能測試 安全測試 軟件測試學習

測試基礎

軟件測試(原書第2版)

全面系統地介紹了軟件測試理論及應用技術,不僅講述基本的測試技能,也講述成為一個成功的軟件測試員所必須掌握的技能。

軟件測試的藝術(第3版

從軟件測試的心理學和經濟學入手,探討了代碼檢查、走查與評審、測試用例的設計、模塊(單元)測試、系統測試、調試等,及極限測試、互聯網應用測試等,全面展現了軟件測試思想。

軟件測試實戰:微軟技術專家經驗總結

多個角度討論了測試人員的實際工作,包括缺陷報告、測試文檔、測試建模、測試設計、測試自動化、研究產品、研究項目環境、測試管理、個人管理、實踐案例等,理念創新,更 適合初級測試快速掌握基本技能 。

測試技術

Google軟件測試之道 英文版

描述了測試解決方案,揭示了測試架構的設計、實現和運行,介紹了軟件測試工程師的各種角色;技術測試人員應具有的技術技能;測試工程師在產品生命周期中的職責;測試管理以及在Google的測試歷史上重要人士的訪談。對於想建立測試流程的管理者有很強的建議性。

軟件測試技術經典教程

軟件測試的基本概念、分類、常識,以及黑盒測試技術、缺陷管理、測試管理、軟件測試工具、測試方法、測試類型、Web程序的測試方法、測試團隊的Scrum管理和Task Reports編寫等。

敏捷測試

洞悉敏捷

描述各種敏捷方法的價值、原則、架構、過程和適用場景,包括敏捷方法和瀑布式方法的對比;Scrum、Kanban、XP、Crystal、FDD、Lean、DSDM 等各個敏捷方法之間的對比,需求搜集、規劃、評估、跟蹤、報告、測試、集成;超越IT 領域的敏捷思想。

深入敏捷測試:整個敏捷團隊的學習之旅

從經驗中學習並持續改善測試流程,將敏捷測試擴展到多個團隊及克服自動化測試的弊端。設計極可靠、易於維護的自動化測試,敏捷團隊成員們提高和擴展測試技能,通過測試來識別和降低當前敏捷流程的相關風險,並預防缺陷。應對產品或組織環境中的挑戰,使用“角色人物”和“旅程”執行探索式測試等。

測試管理

笑傲測試--軟件測試流程方法與實施

以武俠小說體裁撰著的軟件工程測試項目管理書。以幽默調侃的語法,講述了系統的測試定義、流程方法、技術規範、管理要點等技術管理信息。是一本優質實用的業務指導書。也可作為企業管理者的指導工具。

贏在測試2:中國軟件測試專家訪談錄

以“管理就是負責人”為核心,介紹作者擔當測試領導的切身經驗:自我管理、自我成長、編寫測試計劃、編寫測試用例、執行測試、溝通、測試計劃/用例評審、測試總結、員工管理、測試思想等。也適合第一線的測試工作者閱讀,所涉及內容皆和他們的日常工作密切相關。

專項測試技術

單元測試的藝術(第2版)

經典的單元測試學習指南,介紹了單元測試基本概念,包括如何使用測試框架。破除依賴的高級技術:模擬對象、存根和隔離框架,包括重構代碼以使用這些技術的模式。測試代碼的組織方式、運行測試和重構測試結構的模式,以及編寫測試的實踐。在組織內實施變革和修改現有代碼。特別適合測試主管和項目經理。

實用軟件測試指南

軟件測試專家編寫的實戰指南,指導測試人員從攻擊的角度展開軟件測試。介紹了一些實用的測試工具,對於壓力測試、極限測試有較強的參考價值。

軟件測試新技術與實踐

包括正交試驗設計、均勻試驗設計、成對組合覆蓋、被動測試、符號執行和數據驅動軟件測試技術。

全棧性能測試修煉寶典:JMeter實戰   

是市面上到目前為止對JMeter講解較全面的一本書,介紹了當前性能測試狀況及發展前景、性能測試的基礎理論,開源負載工具JMeter的體系結構、腳本開發、負載模擬、測試監聽等內容,性能監控與診斷分析技術,通過項目實踐引導讀者學會性能測試工作,如診斷問題、分析調優等軟件性能測試中的核心技術。

.NET軟件測試自動化之道

該書講解了在.NET平臺上編寫輕量級測試程序的實用技術。作者曾經在微軟工作,該書與微軟測試開發工程師的培訓材料的契合度很高,實踐性很強。對於Windows平臺的測試工程師而言,此書的參考價值很高。

互聯網單元測試及實踐

介紹了常見的單元測試框架,並結合具體項目講解了單元測試的基本理論和技術。高訪問量、高可靠性、高擴展性的互聯網應用的單元測試方法和單元級別性能測試方法。對於Web測試的新手,有較高的參考價值。

軟件性能測試過程詳解與案例剖析(第2版)

本書圍繞基礎、案例、工具三個方面組織內容,給出了軟件測試的基礎知識,介紹了軟件性能測試過程,並通過實際工程實例展示如何系統地開展性能測試。段念的這本書尤其推薦,對於想從事或進入性能測試領域的人員是很好的指導工具。

LoadRunner性能測試巧匠訓練營

分4部分講述的。性能測試領域的小白學習性能測試需要掌握的方法和知識,包括性能測試的術語、指標、分類、模型,LoadRunner VuGen、LoadRunner Controller、LoadRunner Analysis、JMeter、ab等各種性能測試工具的詳細使用,以及測試腳本的發。以實戰方式講解.NET項目的性能測試和性能調優,以實戰方式講解Java項目的性能測試、性能優化和流程,同時給出了最前沿的性能測試思想,同時還全面講解了安全測試的原理。

 

測試經驗

測試之美

該書由27位測試實踐者共同撰寫,提供了22篇來自不同語境的測試實踐小結。其“美感”來自於實踐者之間的印證、啟發、激勵。這要求讀者將自己的經驗與思考帶入閱讀,與作者就更美的軟件測試進行“對話”。借鑒專家的測試法則。

測試反模式:有效規避常見的92種測試陷阱

主要是向測試人員、技術經理和其他利益相關者展示了如何避免陷入這些陷阱、如何在陷入的時候識別這些陷阱,以及如何在逃脫陷阱的同時將負面後果最小化。

測試驅動開發的藝術

講述了TDD和ATDD的相關知識、基本概念、方法,將測試驅動開發用於具體的實踐,講解了TDD的各種技術;驗收測試驅動開發,包括Fit框架、實現驗收測試的方法等及引入TDD的各種技巧。

軟件測試:一個軟件工藝師的方法(第4版)

對基礎知識、方法提供了系統的綜合闡述,既涉及基於模型的開發,又介紹了測試驅動的開發,做到了理論與實踐的完美結合,反映了軟件標準和開發的新進展和變化。


2018職業測試必讀書單