注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件測(cè)試方法和技術(shù)(第3版)

軟件測(cè)試方法和技術(shù)(第3版)

軟件測(cè)試方法和技術(shù)(第3版)

定 價(jià):¥44.50

作 者: 朱少民 編
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專(zhuān)科教材

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302370314 出版時(shí)間: 2014-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)共分為三篇: 軟件測(cè)試的原理與方法、技術(shù)和實(shí)踐。本書(shū)首先系統(tǒng)地介紹軟件測(cè)試相關(guān)概念,從不同的視角來(lái)探討軟件測(cè)試的本質(zhì)及其內(nèi)涵; 全面而又系統(tǒng)地講解了軟件測(cè)試所需的基本方法,按照SWEBOK 3.0對(duì)方法進(jìn)行了重新分類(lèi)和組織,能夠滿(mǎn)足不同應(yīng)用系統(tǒng)的測(cè)試需求; 并且簡(jiǎn)要地介紹了軟件測(cè)試規(guī)范、軟件測(cè)試過(guò)程及其改進(jìn)等內(nèi)容,有利于讀者提綱挈領(lǐng)地掌握軟件測(cè)試的知識(shí)全貌。 本書(shū)的第2篇介紹了軟件測(cè)試各個(gè)層次(單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試)的測(cè)試技術(shù)及其工具,系統(tǒng)、務(wù)實(shí)而有效,和業(yè)界的實(shí)踐保持高度一致,學(xué)以致用; 而且還介紹了軟件國(guó)際化和本地化的測(cè)試、軟件測(cè)試自動(dòng)化的原理和框架,可使讀者有效地提高動(dòng)手能力。為了更好地將測(cè)試方法和技術(shù)應(yīng)用于實(shí)際項(xiàng)目中,本書(shū)的第3篇從軟件測(cè)試需求分析、測(cè)試計(jì)劃開(kāi)始,逐步深入測(cè)試用例設(shè)計(jì)、測(cè)試環(huán)境部署、測(cè)試執(zhí)行、缺陷報(bào)告跟蹤與報(bào)告、測(cè)試結(jié)果分析與報(bào)告,貫穿整個(gè)軟件開(kāi)發(fā)生命周期。 本書(shū)在內(nèi)容組織上力求自然而條理清晰、豐富而實(shí)用,通俗易懂、循序漸進(jìn),并提供了豐富的實(shí)例和實(shí)踐要點(diǎn),使理論和實(shí)踐能夠有機(jī)地結(jié)合起來(lái),更好地滿(mǎn)足軟件測(cè)試學(xué)科的特點(diǎn),使讀者更容易理解所學(xué)的理論知識(shí)、掌握測(cè)試方法和技術(shù)的應(yīng)用之道。本書(shū)可作為高等學(xué)校軟件工程專(zhuān)業(yè)、計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)和相關(guān)專(zhuān)業(yè)的教材,以及其他各類(lèi)軟件工程技術(shù)人員的參考書(shū)。

作者簡(jiǎn)介

暫缺《軟件測(cè)試方法和技術(shù)(第3版)》作者簡(jiǎn)介

圖書(shū)目錄

第1篇軟件測(cè)試的原理與方法第1章引論1.1軟件測(cè)試的必要性1.1.1迪士尼并不總是帶來(lái)笑聲1.1.2一個(gè)缺陷造成了數(shù)億美元損失1.1.3火星探測(cè)飛船墜毀1.1.4更多的悲劇1.2為什么要進(jìn)行軟件測(cè)試1.3什么是軟件測(cè)試1.3.1軟件測(cè)試學(xué)科的形成1.3.2正反兩方面的爭(zhēng)辯1.3.3軟件測(cè)試的定義1.3.4軟件測(cè)試的其他觀點(diǎn)1.4測(cè)試和開(kāi)發(fā)的關(guān)系1.5測(cè)試和質(zhì)量保證的關(guān)系1.6測(cè)試驅(qū)動(dòng)開(kāi)發(fā)的思想小結(jié)思考題第2章軟件測(cè)試的基本概念2.1軟件缺陷2.1.1軟件質(zhì)量的內(nèi)涵2.1.2軟件缺陷的定義2.1.3軟件缺陷的產(chǎn)生2.1.4軟件缺陷的構(gòu)成2.1.5修復(fù)軟件缺陷的代價(jià)2.2軟件測(cè)試的分類(lèi)2.3靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試2.3.1產(chǎn)品評(píng)審2.3.2靜態(tài)分析2.3.3驗(yàn)證和確認(rèn)2.4主動(dòng)測(cè)試和被動(dòng)測(cè)試2.5黑盒測(cè)試和白盒測(cè)試2.6軟件測(cè)試級(jí)別2.7軟件測(cè)試計(jì)劃和測(cè)試用例2.7.1測(cè)試計(jì)劃2.7.2測(cè)試用例2.8專(zhuān)業(yè)測(cè)試人員的責(zé)任和要求2.8.1專(zhuān)業(yè)軟件測(cè)試人員的責(zé)任2.8.2對(duì)專(zhuān)業(yè)測(cè)試人員的要求2.8.3優(yōu)秀測(cè)試工程師應(yīng)具備的素質(zhì)小結(jié)思考題第3章軟件測(cè)試方法3.1基于直覺(jué)和經(jīng)驗(yàn)的方法3.1.1Ad?hoc測(cè)試方法和ALAC測(cè)試3.1.2錯(cuò)誤推測(cè)法3.2基于輸入域的方法3.2.1等價(jià)類(lèi)劃分法3.2.2邊界值分析法3.3基于組合及其優(yōu)化的方法3.3.1判定表方法3.3.2因果圖法3.3.3Pair?wise方法3.3.4正交試驗(yàn)法3.4基于邏輯覆蓋的方法3.4.1判定覆蓋3.4.2條件覆蓋3.4.3判定?條件覆蓋3.4.4條件組合覆蓋3.4.5基本路徑覆蓋3.5基于缺陷模式的測(cè)試3.5.1常見(jiàn)的缺陷模式3.5.2DPBT的測(cè)試過(guò)程3.6基于模型的測(cè)試3.6.1功能圖法3.6.2模糊測(cè)試方法3.7形式化測(cè)試方法3.7.1形式化方法3.7.2形式化驗(yàn)證3.7.3擴(kuò)展有限狀態(tài)機(jī)方法小結(jié)思考題第4章軟件測(cè)試流程和規(guī)范4.1傳統(tǒng)的軟件測(cè)試過(guò)程4.1.1W模型4.1.2TMapNEXT4.2敏捷測(cè)試過(guò)程4.2.1敏捷測(cè)試的特征4.2.2敏捷測(cè)試流程4.2.3基于腳本測(cè)試和探索式測(cè)試4.3軟件測(cè)試學(xué)派4.4基于風(fēng)險(xiǎn)的測(cè)試策略4.5測(cè)試過(guò)程改進(jìn)4.5.1TMMi4.5.2TPINEXT4.5.3CTP4.5.4STEP4.6軟件測(cè)試規(guī)范小結(jié)思考題第2篇軟件測(cè)試的技術(shù)第5章單元測(cè)試與集成測(cè)試5.1單元測(cè)試的目標(biāo)和任務(wù)5.1.1為何要進(jìn)行單元測(cè)試5.1.2單元測(cè)試的目標(biāo)和要求5.1.3單元測(cè)試的任務(wù)5.2靜態(tài)測(cè)試5.2.1編碼的標(biāo)準(zhǔn)和規(guī)范5.2.2代碼評(píng)審5.3動(dòng)態(tài)測(cè)試5.3.1驅(qū)動(dòng)程序和樁程序5.3.2類(lèi)測(cè)試5.4代碼評(píng)審案例分析5.4.1空指針保護(hù)5.4.2格式化數(shù)字錯(cuò)誤5.4.3字符串或數(shù)組越界錯(cuò)誤5.4.4資源不合理使用5.4.5不當(dāng)使用synchronized導(dǎo)致系統(tǒng)性能下降5.5分層單元測(cè)試5.5.1Action層的單元測(cè)試5.5.2數(shù)據(jù)訪(fǎng)問(wèn)層的單元測(cè)試5.5.3Servlet的單元測(cè)試5.6單元測(cè)試工具5.6.1JUnit介紹5.6.2Eclipse中JUnit應(yīng)用舉例5.6.3JUnit+Ant構(gòu)建自動(dòng)的單元測(cè)試5.6.4代碼的靜態(tài)檢測(cè)工具5.6.5SourceMonitor檢測(cè)代碼復(fù)雜度5.6.6開(kāi)源的單元測(cè)試工具5.6.7商業(yè)的單元測(cè)試工具5.7系統(tǒng)集成的模式與方法5.7.1集成測(cè)試的模式5.7.2自頂向下和自底向上集成方法5.7.3混合策略5.7.4持續(xù)集成小結(jié)思考題第6章系統(tǒng)測(cè)試6.1系統(tǒng)級(jí)功能測(cè)試6.1.1功能測(cè)試要求6.1.2Web服務(wù)器的功能測(cè)試6.1.3一套Web功能測(cè)試工具6.1.4AutoIT及其客戶(hù)端測(cè)試工具6.1.5嵌入式測(cè)試工具6.2回歸測(cè)試6.2.1目的6.2.2策略及其方法6.3性能測(cè)試6.3.1系統(tǒng)性能指標(biāo)和測(cè)試類(lèi)型6.3.2系統(tǒng)負(fù)載及其模式6.3.3性能測(cè)試的基本過(guò)程6.3.4性能測(cè)試結(jié)果分析6.3.5JMeter及系統(tǒng)性能測(cè)試工具6.3.6Web性能測(cè)試6.3.7用JProfiler完成應(yīng)用服務(wù)器的性能測(cè)試6.3.8壓力測(cè)試6.3.9容量測(cè)試6.4安全性測(cè)試6.4.1安全性測(cè)試的范圍與方法6.4.2Web安全性測(cè)試6.4.3安全性測(cè)試工具6.5容錯(cuò)性測(cè)試6.5.1容錯(cuò)性測(cè)試的要點(diǎn)6.5.2數(shù)據(jù)庫(kù)并發(fā)控制測(cè)試6.6兼容性測(cè)試6.6.1軟件兼容性測(cè)試6.6.2數(shù)據(jù)共享兼容性測(cè)試6.6.3硬件兼容性測(cè)試6.7可靠性測(cè)試小結(jié)思考題第7章驗(yàn)收測(cè)試7.1驗(yàn)收測(cè)試過(guò)程7.2產(chǎn)品規(guī)格說(shuō)明書(shū)的驗(yàn)證7.2.1產(chǎn)品規(guī)格說(shuō)明書(shū)的評(píng)審7.2.2產(chǎn)品規(guī)格說(shuō)明書(shū)的驗(yàn)證7.2.3文檔的測(cè)試7.3用戶(hù)界面和可用性測(cè)試7.4安裝測(cè)試和可恢復(fù)性測(cè)試小結(jié)思考題第8章軟件本地化測(cè)試8.1什么是軟件本地化8.1.1軟件本地化與國(guó)際化8.1.2字符集問(wèn)題8.1.3軟件國(guó)際化標(biāo)準(zhǔn)8.1.4軟件本地化基本步驟8.1.5軟件本地化測(cè)試8.2翻譯驗(yàn)證8.3本地化測(cè)試的技術(shù)問(wèn)題8.3.1數(shù)據(jù)格式8.3.2頁(yè)面顯示和布局8.3.3配置和兼容性問(wèn)題8.4本地化的功能測(cè)試小結(jié)思考題第9章測(cè)試自動(dòng)化及其框架9.1測(cè)試自動(dòng)化的內(nèi)涵9.1.1手工測(cè)試的局限性9.1.2什么是測(cè)試自動(dòng)化9.1.3軟件測(cè)試自動(dòng)化的優(yōu)勢(shì)9.2測(cè)試自動(dòng)化實(shí)現(xiàn)的原理9.2.1代碼分析9.2.2對(duì)象識(shí)別9.2.3腳本技術(shù)9.2.4自動(dòng)比較技術(shù)9.2.5測(cè)試自動(dòng)化系統(tǒng)的構(gòu)成9.3測(cè)試自動(dòng)化的實(shí)施9.3.1測(cè)試工具的分類(lèi)9.3.2測(cè)試工具的選擇9.3.3測(cè)試自動(dòng)化普遍存在的問(wèn)題9.3.4自動(dòng)化測(cè)試的引入和應(yīng)用9.4功能測(cè)試工具特性要求9.5性能測(cè)試工具特性要求9.6測(cè)試自動(dòng)化的框架小結(jié)思考題第3篇軟件測(cè)試項(xiàng)目實(shí)踐第10章測(cè)試需求分析與測(cè)試計(jì)劃10.1測(cè)試的目標(biāo)和準(zhǔn)則10.2測(cè)試需求分析10.2.1測(cè)試需求分析的基本方法10.2.2測(cè)試需求分析的技術(shù)10.2.3功能測(cè)試范圍分析10.2.4非功能性的系統(tǒng)測(cè)試需求10.3測(cè)試項(xiàng)目的估算與進(jìn)度安排10.3.1測(cè)試工作量估算10.3.2工作分解結(jié)構(gòu)表方法10.3.3資源的安排10.3.4測(cè)試?yán)锍瘫瓦M(jìn)度表10.4測(cè)試風(fēng)險(xiǎn)和測(cè)試策略10.4.1測(cè)試風(fēng)險(xiǎn)管理計(jì)劃10.4.2測(cè)試策略的確定10.5測(cè)試計(jì)劃的內(nèi)容與編制10.5.1測(cè)試計(jì)劃內(nèi)容10.5.2測(cè)試項(xiàng)目的計(jì)劃過(guò)程10.5.3制定有效的測(cè)試計(jì)劃小結(jié)思考題第11章設(shè)計(jì)和維護(hù)測(cè)試用例11.1測(cè)試用例構(gòu)成及其設(shè)計(jì)11.1.1測(cè)試用例的重要性11.1.2測(cè)試用例設(shè)計(jì)書(shū)寫(xiě)標(biāo)準(zhǔn)11.1.3測(cè)試用例設(shè)計(jì)考慮因素11.1.4測(cè)試用例設(shè)計(jì)的基本原則11.2測(cè)試用例的組織和跟蹤11.2.1測(cè)試用例的屬性11.2.2測(cè)試套件及其構(gòu)成方法11.2.3跟蹤測(cè)試用例11.2.4維護(hù)測(cè)試用例11.2.5測(cè)試用例的覆蓋率小結(jié)思考題第12章部署測(cè)試環(huán)境12.1測(cè)試環(huán)境的重要性12.2測(cè)試環(huán)境要素12.2.1硬件12.2.2網(wǎng)絡(luò)環(huán)境12.2.3軟件12.2.4數(shù)據(jù)準(zhǔn)備12.3虛擬機(jī)的應(yīng)用12.3.1虛擬機(jī)軟件12.3.2VMware的虛擬機(jī)解決方案12.3.3輔助工具12.4如何建立項(xiàng)目的測(cè)試環(huán)境12.5自動(dòng)部署測(cè)試環(huán)境12.6測(cè)試環(huán)境的維護(hù)和管理小結(jié)思考題第13章測(cè)試執(zhí)行、缺陷報(bào)告與跟蹤13.1軟件測(cè)試執(zhí)行與跟蹤13.1.1測(cè)試執(zhí)行過(guò)程的要點(diǎn)13.1.2測(cè)試項(xiàng)目進(jìn)度的管理方法13.1.3測(cè)試過(guò)程管理工具13.2軟件缺陷的描述13.2.1軟件缺陷的生命周期13.2.2嚴(yán)重性和優(yōu)先級(jí)13.2.3缺陷的其他屬性13.2.4完整的缺陷信息13.2.5缺陷描述的基本要求13.2.6缺陷報(bào)告示例13.3軟件缺陷相關(guān)的信息13.3.1軟件缺陷的圖片信息13.3.2使用WinDbg記錄軟件缺陷信息13.3.3使用Soft?ICE記錄軟件缺陷信息13.3.4分離和再現(xiàn)軟件缺陷13.4軟件缺陷跟蹤和分析13.4.1軟件缺陷處理技巧13.4.2缺陷趨勢(shì)分析13.4.3缺陷分布分析13.4.4缺陷跟蹤方法13.5軟件缺陷跟蹤系統(tǒng)小結(jié)思考題第14章軟件測(cè)試和質(zhì)量分析報(bào)告14.1軟件產(chǎn)品的質(zhì)量度量14.1.1軟件度量及其過(guò)程14.1.2軟件質(zhì)量的度量14.1.3質(zhì)量度量的統(tǒng)計(jì)方法14.2評(píng)估系統(tǒng)測(cè)試的覆蓋程度14.2.1對(duì)軟件需求的估算14.2.2基于需求的測(cè)試覆蓋評(píng)估14.2.3基于代碼的測(cè)試覆蓋評(píng)估14.3基于缺陷分析的產(chǎn)品質(zhì)量評(píng)估14.3.1缺陷評(píng)測(cè)的基線(xiàn)14.3.2經(jīng)典的種子公式14.3.3基于缺陷清除率的估算方法14.3.4軟件產(chǎn)品性能評(píng)估14.4測(cè)試報(bào)告的具體內(nèi)容小結(jié)思考題參考文獻(xiàn)附錄A軟件測(cè)試英文術(shù)語(yǔ)及中文解釋附錄B測(cè)試計(jì)劃模板附錄C測(cè)試用例設(shè)計(jì)模板附錄D軟件缺陷模板附錄E測(cè)試報(bào)告模板附錄FJavaCodeInspectionChecklist

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)