出版時間:2011-11 出版社:華中科技大學(xué)出版社 作者:楊曄,王申康 主編 頁數(shù):378
內(nèi)容概要
本書分為3篇,由6個學(xué)習(xí)情境組成,它們是軟件測試管理、單元測試、集成測試、系統(tǒng)測試、VSTEST單元測試VSTEST系統(tǒng)測試應(yīng)用。每個學(xué)習(xí)情境包含了若干個任務(wù),通過任務(wù)描述、任務(wù)分析、相關(guān)知識、任務(wù)實施的主線來進(jìn)行介紹,并配有相應(yīng)的思考練習(xí)。全書共包括10個任務(wù),分別介紹了功能性測試用例的設(shè)計、結(jié)構(gòu)性測試用例的設(shè)計、集成測試用例的設(shè)計、系統(tǒng)測試用例的設(shè)計、VSTEST單元測試的應(yīng)用、VSTEST
Web測試和負(fù)載測試的應(yīng)用、VSTEST手工測試的應(yīng)用等。
本書適合讀者學(xué)習(xí)軟件測試基礎(chǔ)理論和VSTEsT測試應(yīng)用,可以作為高職院校相關(guān)專業(yè)的教材,也可用于讀者自學(xué)。本書由浙江警官職業(yè)學(xué)院楊嘩老師和浙大網(wǎng)新科技股份有限公司王申康工程師共同主編。
書籍目錄
基礎(chǔ)篇
[學(xué)習(xí)情境1]軟件測試管理
任務(wù)1 軟件測試概述
1.1 軟件測試的發(fā)展歷程、現(xiàn)狀及未來
1.2 軟件測試方法論
1.2.1 軟件測試目的的演變
1.2.2 基本術(shù)語
1.2.3 測試用例
1.2.4 通過維恩圖理解測試
1.2.5 標(biāo)識測試用例
1.3 軟件測試過程模型
1.3.1 軟件測試過程V模型
1.3.2 軟件測試過程W模型
1.4 測試活動流程
1.5 軟件測試的原則
1.6 軟件測試人員招聘和面試
1.7 思考練習(xí)
任務(wù)2 軟件測試實施和管理
2.1 軟件測試實施
2.1.1 軟件測試計劃
2.1.2 測試用例實施和管理
2.1.3 測試報告與測試評估
2.1.4 軟件測試文檔
2.2 測試團(tuán)隊和人員
2.2.1 軟件測試團(tuán)隊
2.2.2 軟件測試人員
2.3 軟件測試管理
2.4 思考練習(xí)
任務(wù)3 單元測試概述
3.1 單元測試的定義
3.2 單元測試的重要性與單元測試原則
3.2.1 單元測試的重要性
3.2.2 單元測試的原則
3.3 單元測試的主要任務(wù)
3.3.1 模塊接口測試
3.3.2 模塊局部數(shù)據(jù)結(jié)構(gòu)測試
3.3.3 模塊中所有執(zhí)行路徑測試
3.3.4 各種錯誤處理測試
3.3.5 模塊邊界條件測試
3.4 單元測試環(huán)境的建立
3.5 單元測試主要技術(shù)和單元測試數(shù)據(jù)
3.5.1 單元測試主要技術(shù)
3.5.2 單元測試中使用的數(shù)據(jù)
3.5.3 編寫有效的單元測試
3.6 單元測試工具簡介
3.7 單元測試人員
3.8 思考練習(xí)
方法篇
[學(xué)習(xí)情境2]單元測試
任務(wù)4 功能性測試
4.1 任務(wù)描述
4.1.1 三角形問題
4.1.2 NextDate函數(shù)
4.1.3 傭金問題
4.2 任務(wù)分析
4.2.1 三角形問題
4.2.2 NextDate函數(shù)
4.2.3 傭金問題
4.3 相關(guān)知識
4.3.1 邊界值測試
4.3.2 等價類測試
4.3.3 基于決策表的測試
4.3.4 因果圖測試
4.3.5 正交測試
4.4 任務(wù)實施
4.4.1 邊界值測試用例編寫
4.4.2 等價類測試用例編寫
4.4.3 決策表測試用例編寫
4.5 功能測試總結(jié)
4.5.1 測試工作量
4.5.2 測試效率
4.5.3 測試的有效性
4.5.4 指導(dǎo)方針
4.5.5 保險金綜合案例
4.5.6 總結(jié)
4.6 思考練習(xí)
任務(wù)5 結(jié)構(gòu)性測試
5.1 任務(wù)描述
5.1.1 三角形問題程序
5.1.2 傭金問題程序
5.2 任務(wù)分析
5.2.1 三角形問題
5.2.2 傭金問題
5.3 相關(guān)知識
5.3.1 路徑測試
5.3.2 數(shù)據(jù)流測試
5.4 任務(wù)實施
5.4.1 三角形問題的基路徑測試
5.4.2 傭金問題的數(shù)據(jù)流測試
5.5 結(jié)構(gòu)性測試總結(jié)
5.5.1 漏洞與冗余
5.5.2 用于方法評估的指標(biāo)
5.5.3 指導(dǎo)方針
5.5.4 保險金綜合案例
5.6 思考練習(xí)
[學(xué)習(xí)情境3]集成測試
任務(wù)6 集成測試
6.1 任務(wù)描述
6.2 任務(wù)分析
6.3 相關(guān)知識
6.3.1 SATM系統(tǒng)描述
6.3.2 測試層次
6.3.3 基于分解的集成
6.3.4 基于調(diào)用圖的集成
6.3.5 基于路徑的集成
6.4 任務(wù)實施
6.4.1 基于分解的集成
6.4.2 基于調(diào)用圖的集成
6.4.3 基于MM-路徑的集成
6.5 思考練習(xí)
[學(xué)習(xí)情境4]系統(tǒng)測試
任務(wù)7 系統(tǒng)測試
7.1 任務(wù)描述
7.2 任務(wù)分析
7.3 相關(guān)知識
7.3.1 線索
7.3.2 需求規(guī)格說明的基本概念
7.3.3 尋找線索
7.3.4 線索測試的結(jié)構(gòu)策略
7.3.5 線索測試的功能策略
7.4 任務(wù)實施
7.4.1 SATM測試線索
7.4.2 系統(tǒng)測試指導(dǎo)方針
7.5 思考練習(xí)
工具篇
[學(xué)習(xí)情境5]VSTEST單元測試
任務(wù)8 VSTEST單元測試
8.1 任務(wù)描述
8.1.1 類庫項目的單元測試
8.1.2 ASP.NET應(yīng)用程序的單元測試
8.2 任務(wù)分析
8.3 相關(guān)知識
8.3.1 測試驅(qū)動的開發(fā)
8.3.2 使用單元測試框架編程
8.4 任務(wù)實施
8.4.1 類庫項目的單元測試
8.4.2 類庫項目的數(shù)據(jù)驅(qū)動測試
8.4.3 類庫項目的私有方法測試
8.4.4 ASP.NET應(yīng)用程序的單元測試
8.5 思考練習(xí)
[學(xué)習(xí)情境6]VSTEST系統(tǒng)測試
任務(wù)9 Web測試和負(fù)載測試
9.1 任務(wù)描述
9.2 任務(wù)分析
9.3 任務(wù)實施
9.3.1 Web測試
9.3.2 負(fù)載測試
9.3.3 命令行測試執(zhí)行
9.3.4 分布式的負(fù)載測試
9.4 思考練習(xí)
任務(wù)10 手動測試
10.1 任務(wù)描述
10.2 任務(wù)分析
10.3 相關(guān)知識
10.3.1 自動測試與手動測試
10.3.2 測試用例
10.3.3 計劃手動測試
10.4 任務(wù)實施
10.4.1 創(chuàng)建手動測試
10.4.2 管理手動測試
10.5 思考練習(xí)
附錄
附錄1 測試計劃模板
附錄2 測試用例寫作模板
附錄3 缺陷報告寫作模板
附錄4 測試總結(jié)寫作模板
附錄5 CMM重軟件企業(yè)的軟件崗位設(shè)置
參考文獻(xiàn)
媒體關(guān)注與評論
這批教材緊密聯(lián)系與各專業(yè)相對應(yīng)的一線職業(yè)崗位(群)之任職要求(標(biāo)準(zhǔn))及工作過程,對教學(xué)內(nèi)容進(jìn)行了全新的整合,即從預(yù)設(shè)職業(yè)崗位(群)之就業(yè)者的學(xué)習(xí)主體需求視角,以所應(yīng)完成的主要任務(wù)及所需具備的工作能力要求來取舍所需學(xué)習(xí)的基本理論知識和實踐操作技能,并盡量按照工作過程或執(zhí)法工作環(huán)節(jié)及其工作流程,以典型案件、執(zhí)法項目、技術(shù)應(yīng)用項目、工程項目、管理現(xiàn)場等為載體,重新構(gòu)建各課程學(xué)習(xí)內(nèi)容、設(shè)計相關(guān)學(xué)習(xí)情境、安排相應(yīng)教學(xué)進(jìn)程,突出培養(yǎng)學(xué)生一線職業(yè)崗位所必需的應(yīng)用能力,體現(xiàn)了課程學(xué)習(xí)的理論必需性、職業(yè)針對性和實踐操作性要求?! 珖呗毟邔=逃深悓I(yè)教學(xué)指導(dǎo)委員會
編輯推薦
《軟件測試技術(shù)》將標(biāo)準(zhǔn)軟件工程知識體系中的測試內(nèi)容與企業(yè)實際技術(shù)應(yīng)用相結(jié)合,深入淺出地介紹了軟件測試的基礎(chǔ)理論、測試工具使用、項目實施測試框架等內(nèi)容,全面地覆蓋了核心測試技能。 本書由5個學(xué)習(xí)情境組成,分別是軟件測試管理、單元測試、集成測試、系統(tǒng)測試、VSTEST測試應(yīng)用。教學(xué)內(nèi)容設(shè)計采用情境方式,打破以知識傳授為主要特征的傳統(tǒng)學(xué)科課程模式,轉(zhuǎn)變?yōu)橐怨ぷ魅蝿?wù)為中心組織課程內(nèi)容。通過以軟件測試工作過程為載體,讓讀者在完成具體項目的過程中學(xué)會完成相應(yīng)工作任務(wù),并領(lǐng)會理解相關(guān)理論知識。本書由浙江警官職業(yè)學(xué)院楊嘩老師和浙大網(wǎng)新科技股份有限公司王申康工程師共同主編。
圖書封面
評論、評分、閱讀與下載