實(shí)用軟件測試教程(第2版)(21世紀(jì)高等學(xué)校規(guī)劃教材·軟件工程)
定 價(jià):39 元
叢書名:21世紀(jì)高等學(xué)校規(guī)劃教材·軟件工程
- 作者:王法勝,李續(xù)成,溫艷冬 編著
- 出版時(shí)間:2014/4/1
- ISBN:9787302333647
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.5
- 頁碼:285
- 紙張:膠版紙
- 版次:2
- 開本:16開
王法勝、李緒成、溫艷冬編著的《實(shí)用軟件測試 教程》主要介紹軟件測試基礎(chǔ)理論和測試技術(shù),以及 自動(dòng)化測試工具的使用方法。全書共分為11章。第1 章為測試基礎(chǔ)部分,主要講解軟件測試的基礎(chǔ)理論。
第2章和第3章講解測試用例的設(shè)計(jì)方法,較全面地介 紹了常用的黑盒、白盒測試用例設(shè)計(jì)方法,以及IBM Rational Purify測試工具的使用方法。第4章介紹了 單元測試的相關(guān)內(nèi)容,以及常用的測試框架JUnit、 HttpUnit、HtmlUnit等。第5章介紹了集成測試的理 論及方法。第6章和第7章分別系統(tǒng)地介紹了功能測試 和性能測試,還介紹了功能及性能自動(dòng)化測試工具的 使用方法,對(duì)主流的HP系列、IBM Rational系列自動(dòng) 化測試工具進(jìn)行了較為詳細(xì)的講解。第8章和第9章分 別介紹了本地化測試和網(wǎng)絡(luò)互聯(lián)與測試的相關(guān)內(nèi)容。
第10章和第11章分別介紹測試環(huán)境搭建技術(shù)以及軟件 測試管理理論,還簡要介紹了QC的使用方法。
《實(shí)用軟件測試教程》可作為高等院校、高職高 專院校、示范性軟件學(xué)院的軟件工程、軟件測試、軟 件技術(shù)以及計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生軟件測試課程的教 材,也可作為從事軟件開發(fā)和軟件測試工作的專業(yè)技 術(shù)人員學(xué)習(xí)軟件測試的參考書和培訓(xùn)教材。
王法勝、李緒成、溫艷冬編著的《實(shí)用軟件測試教程》是在總結(jié)了作者多年教學(xué)軟件測試課程建設(shè)和教學(xué)經(jīng)驗(yàn),以及作者在軟件公司從事測試工作的經(jīng)驗(yàn)的基礎(chǔ)上進(jìn)行編寫的。在編寫過程中,作者參考了大量的國內(nèi)外參考文獻(xiàn)資料,不斷進(jìn)行充實(shí)和總結(jié),最終完成了本書的編寫工作。本書原稿及第1版經(jīng)過了多輪的試用,經(jīng)過了實(shí)踐的檢驗(yàn)。本書適用于高等院校、高職高專院校、示范性軟件學(xué)院的軟件工程、軟件測試、軟件技術(shù)等專業(yè),以及計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生使用,可作為軟件測試課程的教材; 本書也適用于從事軟件開發(fā)和軟件測試工作的專業(yè)技術(shù)人員,作為學(xué)習(xí)軟件測試的參考書和培訓(xùn)教材。
軟件測試正在成為IT產(chǎn)業(yè)生命力的重要保障,越來越多的高校開設(shè)了相關(guān)課程并設(shè)置了與軟件測試相關(guān)的專業(yè)方向以培養(yǎng)測試方面的人才,旺盛的需求在高校培養(yǎng)體系中不斷得以體現(xiàn)。與此相得益彰的是軟件測試相關(guān)的書籍的不斷出現(xiàn)。《實(shí)用軟件測試教程》(第1版)自問世以來,得到了讀者較為廣泛的關(guān)注,讓作為作者的我們受寵若驚,部分高校的同行陸續(xù)通過電子郵件給我們提出了許多寶貴的修改意見。匯總了同行們的意見后,我們決定對(duì)第1版進(jìn)行修訂,使得這本書能夠在保留原有風(fēng)格的同時(shí),更適合學(xué)生們學(xué)習(xí)參考。
全書共分為11章。第1章介紹了軟件測試的基礎(chǔ)理論,從軟件開發(fā)過程開始,由淺入深,用較為簡潔的語言概述了軟件測試的發(fā)展歷程,從定義、軟件缺陷、分類、過程模型、測試的原則、測試的誤區(qū)等幾個(gè)方面,讓讀者初步了解軟件測試框架。第2章介紹了黑盒測試用例設(shè)計(jì)方法,對(duì)常用的等價(jià)類劃分法、邊界值分析法、決策表法、場景法、正交實(shí)驗(yàn)法等進(jìn)行了介紹。尤其是對(duì)日益受到重視的場景法,本書從理論到實(shí)踐,進(jìn)行了系統(tǒng)講解。第3章介紹了白盒測試用例設(shè)計(jì)方法,主要講解邏輯覆蓋、基本路徑、循環(huán)測試、代碼審查等內(nèi)容,并在最后一部分介紹了IBM Rational Purify測試工具的實(shí)際運(yùn)用。第4章介紹了單元測試及常用的單元測試框架JUnit、HttpUnit和HtmlUnit。第5章介紹了集成測試的基本理論與方法。第6章和第7章主要介紹了與功能及性能測試的基本理論及實(shí)踐相關(guān)的內(nèi)容,并著重介紹了HP QuickTest Professional、IBM Rational Robot、IBM Rational Functional Tester等功能自動(dòng)化測試工具,HP LoadRunner、IBM Rational Performance Tester等性能自動(dòng)化測試工具的實(shí)際應(yīng)用。第8章介紹了本地化測試的相關(guān)內(nèi)容,包括基本概念、簡體中文本地化規(guī)范、本地化測試工程師等內(nèi)容。第9章以計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)為基礎(chǔ),講述了網(wǎng)絡(luò)互聯(lián)與測試的基礎(chǔ)知識(shí),包括OSI的七層模型、TCP/IP協(xié)議族、IP地址分類、ping命令、tracert命令、ipconfig命令、arp命令、ftp命令和網(wǎng)絡(luò)故障分析。第10章介紹了測試環(huán)境搭建的內(nèi)容,包括測試環(huán)境的概述、Windows系統(tǒng)及Linux系統(tǒng)環(huán)境下的典型測試環(huán)境搭建以及常見問題的解決方法。第11章介紹了軟件測試管理的相關(guān)內(nèi)容,包括缺陷管理、團(tuán)隊(duì)管理、風(fēng)險(xiǎn)管理、過程管理,最后簡單介紹了Quality Center測試管理工具。本書每一章的最后都有小結(jié)部分,供讀者在學(xué)習(xí)過程中進(jìn)行階段性總結(jié)。
本書是在總結(jié)了作者多年教學(xué)軟件測試課程建設(shè)和教學(xué)經(jīng)驗(yàn),以及作者在軟件公司從事測試工作的經(jīng)驗(yàn)的基礎(chǔ)上進(jìn)行編寫的。在編寫過程中,作者參考了大量的國內(nèi)外參考文獻(xiàn)資料,不斷進(jìn)行充實(shí)和總結(jié),最終完成了本書的編寫工作。本書原稿及第1版經(jīng)過了多輪的試用,經(jīng)過了實(shí)踐的檢驗(yàn)。本書適用于高等院校、高職高專院校、示范性軟件學(xué)院的軟件工程、軟件測試、軟件技術(shù)等專業(yè),以及計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生使用,可作為軟件測試課程的教材; 本書也適用于從事軟件開發(fā)和軟件測試工作的專業(yè)技術(shù)人員,作為學(xué)習(xí)軟件測試的參考書和培訓(xùn)教材。
在編寫過程中,作者得到了多位老師和前輩的幫助,在此對(duì)他們表示感謝。同時(shí),我們要感謝清華大學(xué)出版社的編輯,他們在本書出版的過程中提出了認(rèn)真細(xì)致的修改意見,使得本書在最大程度上避免了錯(cuò)誤的出現(xiàn)。
對(duì)于書中存在的不足之處,懇請(qǐng)讀者批評(píng)指正。
編者
2013年12月
第1章 軟件測試基礎(chǔ) 1.1 軟件開發(fā)過程 1.1.1 線性順序模型 1.1.2 原型實(shí)現(xiàn)模型 1.1.3 螺旋模型 1.2 軟件測試概述 1.2.1 軟件缺陷的案例 1.2.2 軟件測試的發(fā)展 1.2.3 軟件測試的定義 1.2.4 軟件缺陷的定義 1.2.5 軟件測試的分類 1.3 軟件測試過程模型 1.3.1 V模型 1.3.2 W模型 1.3.3 H模型 1.4 軟件測試的原則與誤區(qū) 1.4.1 軟件測試的原則 1.4.2 軟件測試的誤區(qū) 本章小結(jié)……第2章 黑盒測試用例設(shè)計(jì)方法第3章 白盒測試用例設(shè)計(jì)方法第4章 單元測試第5章 集成測試第6章 功能測試第7章 性能測試第8章 本地化測試第9章 網(wǎng)絡(luò)互聯(lián)與測試第10章 測試環(huán)境搭建第11章 軟件測試管理