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

軟件質(zhì)量保證與測試

軟件質(zhì)量保證與測試

定 價:¥39.50

作 者: 秦航,楊強 主編
出版社: 清華大學(xué)出版社
叢編項: 21世紀(jì)高等學(xué)校規(guī)劃教材·軟件工程
標(biāo) 簽: 計算機(jī)

ISBN: 9787302275145 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 378 字?jǐn)?shù):  

內(nèi)容簡介

  《21世紀(jì)高等學(xué)校規(guī)劃教材·軟件工程:軟件質(zhì)量保證與測試》全面系統(tǒng)地講述了軟件質(zhì)量保證與測試的概念、原理和典型的方法,并介紹了相關(guān)軟件項目的管理技術(shù)?!?1世紀(jì)高等學(xué)校規(guī)劃教材·軟件工程:軟件質(zhì)量保證與測試》共15章,第1章是概述,第2章至第8章講述了軟件質(zhì)量工程體系、軟件配置管理和質(zhì)量度量、軟件可靠性度量和測試、軟件質(zhì)量標(biāo)準(zhǔn)、軟件評審、軟件全面質(zhì)量管理、高質(zhì)量編程,第9章至第15章分別講述了軟件測試過程、黑盒測試、白盒測試、基于缺陷模式的軟件測試、集成測試、系統(tǒng)測試、測試管理。本書的附錄a為基本術(shù)語,附錄b和附錄c分別講述了計算機(jī)軟件質(zhì)量保證計劃規(guī)范和計算機(jī)軟件測試文件編制規(guī)范,對讀者深入理解軟件質(zhì)量測試和保證很有幫助,也是上機(jī)實習(xí)的好材料。本書條理清晰、語言流暢、通俗易懂,在內(nèi)容組織上力求自然、合理、循序漸進(jìn),并提供了豐富的實例和實踐要點,很好地把握了軟件測試學(xué)科的特點,使讀者更容易理解所學(xué)的理論知識、掌握軟件質(zhì)量保證與測試的應(yīng)用之道。本書可作為高等學(xué)校的軟件工程專業(yè)、計算機(jī)應(yīng)用專業(yè)和相關(guān)專業(yè)的教材,成為軟件質(zhì)量保證工程師和軟件測試工程師的良師益友,也可作為其他各類軟件工程技術(shù)人員的參考書。

作者簡介

暫缺《軟件質(zhì)量保證與測試》作者簡介

圖書目錄

第1章軟件質(zhì)量和測試的背景
 1.1軟件特征與軟件工程
 1.1.1軟件分類
 1.1.2層次化軟件工程
 1.1.3軟件范型的轉(zhuǎn)變
 1.1.4現(xiàn)代軟件開發(fā)
 1.2軟件質(zhì)量
 1.2.1質(zhì)量概念
 1.2.2質(zhì)量運動
 1.2.3軟件質(zhì)量概念
 1.2.4軟件質(zhì)量評價體系與標(biāo)準(zhǔn)
 1.3軟件測試與可靠性概述
 1.3.1軟件測試的意義
 1.3.2軟件測試的定義
 1.3.3軟件測試方法
 1.3.4軟件測試自動化
 1.3.5軟件缺陷的修復(fù)費用
 1.4軟件質(zhì)量保證與測試人才的特點
 1.4.1現(xiàn)代軟件研發(fā)對軟件人才的需求
 .1.4.2優(yōu)秀的軟件測試員應(yīng)具備的素質(zhì)
 1.5小結(jié)
 1.6思考題
第2章軟件質(zhì)量工程體系
 2.1軟件質(zhì)量控制的基本方法
 2.1.1軟件質(zhì)量控制的基本概念
 2.1.2軟件質(zhì)量控制的基本方法
 2.2軟件質(zhì)量控制模型和技術(shù)
 2.2.1軟件質(zhì)量控制模型
 2.2.2軟件質(zhì)量控制模型參數(shù)
 2.2.3軟件質(zhì)量控制的實施過程
 2.2.4軟件質(zhì)量控制技術(shù)
 2.3軟件質(zhì)量保證體系
 2.3.1能力成熟度模型
 2.3.2軟件質(zhì)量保證
 2.4小結(jié)
 2.5思考題
第3章軟件質(zhì)量度量和配置管理
 3.1概述
 3.1.1度量
 3.1.2軟件度量
 3.1.3軟件度量的作用
 3.2軟件質(zhì)量度量
 3.2.1軟件質(zhì)量和軟件質(zhì)量要素
 3.2.2影響軟件質(zhì)量的因素
 3.2.3質(zhì)量保證模型
 3.2.4缺陷排除效率
 3.3軟件過程度量
 3.3.1軟件過程度量概念
 3.3.2軟件過程度量常見問題
 3.3.3基于目標(biāo)的軟件過程度量方法
 3.4軟件配置管理
 3.4.1軟件配置管理的目標(biāo)
 3.4.2軟件配置管理角色職責(zé)
 3.4.3軟件配置管理過程描述
 3.4.4軟件配置管理的關(guān)鍵活動
 3.4.5常用的軟件配置管理工具
 3.5小結(jié)
 3.6思考題
第4章軟件可靠性度量和測試
 4.1軟件可靠性
 4.1.1軟件可靠性發(fā)展史
 4.1.2軟件可靠性的定義
 4.1.3軟件可靠性的基本數(shù)學(xué)關(guān)系
 4.1.4軟件可靠性與硬件可靠性的區(qū)別
 4.1.5影響軟件可靠性的因素
 4.1.6軟件的差錯、故障和失效
 4.2可靠性模型及其評價標(biāo)準(zhǔn)
 4.2.1軟件可靠性模型
 4.2.2軟件可靠性模型參數(shù)
 4.2.3軟件可靠性模型及其應(yīng)用
 4.2.4軟件可靠性模型評價準(zhǔn)則
 4.3軟件可靠性測試和評估
 4.3.1軟件可靠性評測
 4.3.2軟件可靠性測試的具體實施過程
 4.4提高軟件可靠性的方法和技術(shù)
 4.4.1建立以可靠性為核心的質(zhì)量標(biāo)準(zhǔn)
 4.4.2選擇開發(fā)方法
 4.4.3軟件重用
 4.4.4使用開發(fā)管理工具
 4.4.5加強測試
 4.4.6容錯設(shè)計
 4.5軟件可靠性研究的主要問題
 4.6小結(jié)
 4.7思考題
第5章軟件質(zhì)量標(biāo)準(zhǔn)
 5.1軟件質(zhì)量標(biāo)準(zhǔn)概述
 5.1.1國際標(biāo)準(zhǔn)
 5.1.2國家標(biāo)準(zhǔn)
 5.1.3行業(yè)標(biāo)準(zhǔn)
 5.1.4企業(yè)規(guī)范
 5.1.5項目規(guī)范
 5.2iso 9001和iso 9000—3在軟件中的應(yīng)用
 5.3能力成熟度模型cmm&cmmi
 5.3.1cmm質(zhì)量思想
 5.3.2cmm關(guān)鍵域
 5.3.3psp和tsp
 5.3.4cmmi
 5.3.5cmm中的質(zhì)量框架
 5.4ieee軟件工程標(biāo)準(zhǔn)
 5.4.1ieee 730:2001結(jié)構(gòu)與內(nèi)容
 5.4.2ieee/eia std 12207——軟件生命周期過程
 5.4.3ieee std 1012——驗證與確認(rèn)
 5.4.4ieee std 1028——評審
 5.5其他質(zhì)量標(biāo)準(zhǔn)
 5.5.1iso/iec 15504—2:2003軟件過程評估標(biāo)準(zhǔn)
 5.5.2tickit
 5.6小結(jié)
 5.7思考題
第6章軟件評審
 6.1為什么需要軟件評審
 6.2軟件評審的角色和職能
 6.3評審的內(nèi)容
 6.3.1管理評審
 6.3.2技術(shù)評審
 6.3.3文檔評審
 6.3.4過程評審
 6.4評審的方法和技術(shù)
 6.4.1評審的方法
 6.4.2評審的技術(shù)
 6.5評審會議流程
 6.5.1準(zhǔn)備評審會議
 6.5.2召開評審會議
 6.5.3跟蹤和分析評審結(jié)果
 6.6小結(jié)
 6.7思考題
第7章軟件全面質(zhì)量管理
 7.1全面質(zhì)量管理概述
 7.1.1質(zhì)量控制理論的發(fā)展階段
 7.1.2相關(guān)問題探討
 7.1.3全面質(zhì)量管理與iso 9000
 7.1.4全面質(zhì)量管理與統(tǒng)計技術(shù)
 7.26σ項目管理
 7.2.16σ管理法簡介
 7.2.26σ管理法與零缺陷
 7.2.36σ管理的特征
 7.2.46σ管理的優(yōu)點
 7.2.5dpmo與6σ的關(guān)系
 7.2.66σ管理的人員組織結(jié)構(gòu)
 7.2.76σ與其他管理工具的比較
 7.3質(zhì)量功能展開設(shè)計
 7.3.1質(zhì)量功能展開的概念
 7.3.2質(zhì)量功能展開分解模型
 7.3.3質(zhì)量屋的構(gòu)成
 7.3.4質(zhì)量功能展開的特點
 7.4dfss流程及主要設(shè)計工具
 7.4.1dmaic與dfss簡介
 7.4.2dfss的重要性及其內(nèi)涵
 7.4.3dfss與dmaic的區(qū)別
 7.4.4dfss流程及主要設(shè)計工具
 7.4.5dfss的集成框架
 7.4.66σ實施中的注意問題
 7.4.7dfss的發(fā)展方向
 7.5小結(jié)
 7.6思考題
第8章高質(zhì)量編程
 8.1代碼風(fēng)格
 8.1.1程序的書寫格式
 8.1.2windows程序命名規(guī)則
 8.1.3共性規(guī)則
 8.1.4表達(dá)式和基本語句
 8.2函數(shù)設(shè)計規(guī)則
 8.2.1函數(shù)外部特性的注釋規(guī)則
 8.2.2參數(shù)規(guī)則
 8.2.3返回值的規(guī)則
 8.2.4函數(shù)內(nèi)部的實現(xiàn)規(guī)則
 8.3提高程序質(zhì)量的技術(shù)
 8.3.1內(nèi)存管理規(guī)則
 8.3.2面向?qū)ο蟮脑O(shè)計規(guī)則
 8.4代碼審查
 8.4.1代碼審查的主要工作
 8.4.2代碼審查的流程
 8.4.3java代碼審查的常見錯誤
 8.5小結(jié)
 8.6思考題
第9章軟件測試過程
 9.1計算機(jī)軟件的可靠性要素
 9.1.1軟件可靠性工程
 9.1.2注意的要素
 9.2軟件測試的目的和原則
 9.2.1軟件測試的目的
 9.2.2軟件測試的原則
 9.3軟件測試過程
 9.3.1軟件測試過程概述
 9.3.2單元測試
 9.3.3集成測試
 9.3.4系統(tǒng)測試
 9.3.5驗收測試
 9.3.6回歸測試
 9.4軟件測試與軟件開發(fā)的關(guān)系
 9.4.1軟件測試貫穿于整個軟件開發(fā)生命周期
 9.4.2生命周期測試與v模型
 9.5軟件測試的過去、現(xiàn)在和未來
 9.6我國軟件測試產(chǎn)業(yè)的現(xiàn)狀
 9.7測試工具選擇
 9.7.1白盒測試工具
 9.7.2黑盒測試工具
 9.7.3測試設(shè)計和開發(fā)工具
 9.7.4測試執(zhí)行和評估工具
 9.7.5測試管理工具
 9.7.6功能和成本
 9.8小結(jié)
 9.9思考題
第10章黑盒測試
 10.1黑盒測試的基本概念
 10.2等價類劃分
 10.2.1劃分等價類
 10.2.2劃分等價類的方法
 10.2.3設(shè)計測試用例
 10.3邊界值分析法
 10.3.1邊界條件
 10.3.2次邊界條件
 10.3.3其他一些邊界條件
 10.3.4邊界值的選擇方法
 10.4因果圖法
 10.4.1因果圖設(shè)計方法
 10.4.2因果圖測試用例
 10.5功能圖法
 10.5.1功能圖設(shè)計方法
 10.5.2功能圖法生成測試用例
 10.6黑盒測試方法的比較與選擇
 10.7黑盒測試工具介紹
 10.7.1winrunner介紹
 10.7.2loadrunner的使用
 10.7.3quicktest pro的使用
 10.8小結(jié)
 10.9思考題
第11章白盒測試
 11.1白盒測試概述
 11.2控制流測試
 11.2.1語句覆蓋
 11.2.2判定覆蓋
 11.2.3條件覆蓋
 11.2.4判定?條件覆蓋測試
 11.2.5路徑覆蓋
 11.2.6幾種常用邏輯覆蓋的比較
 11.2.7循環(huán)測試
 11.3基本路徑測試
 11.3.1程序的控制流圖
 11.3.2程序結(jié)構(gòu)的要求
 11.3.3舉例分析
 11.4程序插裝
 11.5程序變異測試
 11.6白盒測試工具
 11.6.1c++test介紹
 11.6.2白盒測試工具junit
 11.7軟件缺陷分析
 11.7.1簡介
 11.7.2軟件缺陷的類別
 11.7.3軟件缺陷的級別
 11.7.4軟件缺陷產(chǎn)生的原因
 11.7.5軟件缺陷的構(gòu)成
 11.8小結(jié)
 11.9思考題
第12章基于缺陷模式的軟件測試
 12.1概述
 12.1.1相關(guān)定義
 12.1.2軟件缺陷的產(chǎn)生原因
 12.1.3減少缺陷的關(guān)鍵因素
 12.1.4軟件缺陷的特征
 12.2軟件缺陷屬性
 12.2.1缺陷類型
 12.2.2缺陷嚴(yán)重程度
 12.2.3同行評審錯誤嚴(yán)重程度
 12.2.4缺陷優(yōu)先級
 12.2.5缺陷狀態(tài)
 12.2.6缺陷起源
 12.2.7缺陷來源
 12.2.8缺陷根源
 12.3軟件缺陷的嚴(yán)重性和優(yōu)先級
 12.3.1缺陷的嚴(yán)重性和優(yōu)先級的關(guān)系
 12.3.2處理缺陷的嚴(yán)重性和優(yōu)先級的常見錯誤
 12.3.3缺陷的嚴(yán)重性和優(yōu)先級的表示和確定
 12.4軟件缺陷管理和cmm的關(guān)系
 12.4.1初始級的缺陷管理
 12.4.2可重復(fù)級的缺陷管理
 12.4.3已定義級的缺陷管理
 12.4.4定量管理級的缺陷管理
 12.4.5持續(xù)優(yōu)化級的缺陷管理
 12.5報告軟件缺陷
 12.5.1報告軟件缺陷的基本原則
 12.5.2ieee軟件缺陷報告模板
 12.6軟件缺陷管理
 12.6.1缺陷管理目標(biāo)
 12.6.2人員職責(zé)
 12.6.3缺陷生命周期
 12.6.4缺陷管理系統(tǒng)
 12.7軟件缺陷分析
 12.7.1缺陷分析方法
 12.7.2缺陷分析指標(biāo)
 12.8小結(jié)
 12.9思考題
第13章集成測試
 13.1概述
 13.1.1集成測試的定義
 13.1.2集成測試與單元測試和系統(tǒng)測試的區(qū)別
 13.1.3集成測試的主要任務(wù)
 13.1.4集成測試的層次與原則
 13.2集成測試策略
 13.2.1非增量式集成
 13.2.2增量式集成
 13.2.3其他集成測試策略
 13.2.4幾種集成測試實施方案的比較
 13.3集成測試用例設(shè)計
 13.3.1為系統(tǒng)運行起來設(shè)計用例
 13.3.2為正向測試設(shè)計用例
 13.3.3為逆向測試設(shè)計用例
 13.3.4為滿足特殊需求設(shè)計用例
 13.3.5為高覆蓋率設(shè)計用例
 13.3.6基于模塊接口依賴關(guān)系設(shè)計用例
 13.4集成測試的過程
 13.4.1計劃階段
 13.4.2設(shè)計實現(xiàn)階段
 13.4.3執(zhí)行評估階段
 13.5面向?qū)ο蟮募蓽y試
 13.5.1對象交互
 13.5.2面向?qū)ο蟮募蓽y試的步驟
 13.5.3面向?qū)ο蟮募蓽y試常用的測試技術(shù)
 13.6小結(jié)
 13.7思考題
第14章系統(tǒng)測試
 14.1概述
 14.1.1系統(tǒng)測試的定義
 14.1.2系統(tǒng)測試的流程
 14.1.3系統(tǒng)測試的目標(biāo)
 14.1.4系統(tǒng)測試的方針
 14.1.5系統(tǒng)測試的原則
 14.2系統(tǒng)測試主要方法
 14.2.1性能測試
 14.2.2強度測試
 14.2.3安全性測試
 14.2.4兼容性測試
 14.2.5恢復(fù)測試
 14.2.6用戶圖形界面測試
 14.2.7安裝測試
 14.2.8可靠性測試
 14.2.9配置測試
 14.2.10可用性測試
 14.2.11文檔資料測試
 14.2.12網(wǎng)站測試
 14.3系統(tǒng)測試工具及其應(yīng)用
 14.3.1系統(tǒng)測試工具分類
 14.3.2測試管理系統(tǒng)testdirector的使用
 14.4小結(jié)
 14.5思考題
第15章測試管理
 15.1概述
 15.1.1測試的過程及組織
 15.1.2測試方法的應(yīng)用
 15.1.3測試的人員組織
 15.1.4軟件測試文件
 15.2建立軟件測試管理體系
 15.2.1如何建立軟件測試管理體系
 15.2.2軟件測試項目組織結(jié)構(gòu)設(shè)計與選擇
 15.2.3測試管理者的工作原則
 15.3測試文檔的撰寫
 15.3.1測試計劃
 15.3.2測試規(guī)范
 15.3.3測試案例和測試報告
 15.3.4軟件缺陷報告
 15.4調(diào)試的技巧
 15.4.1調(diào)試過程
 15.4.2心理因素
 15.4.3調(diào)試方法
 15.5軟件測試自動化
 15.5.1實施軟件測試自動化的理由
 15.5.2軟件測試自動化的引入條件
 15.5.3不同階段自動化測試的優(yōu)勢
 15.5.4常用自動測試開發(fā)工具
 15.6小結(jié)
 15.7思考題
附錄a基本術(shù)語
附錄b計算機(jī)軟件質(zhì)量保證計劃規(guī)范
附錄c計算機(jī)軟件測試文件編制規(guī)范
參考文獻(xiàn)

本目錄推薦

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