出版時(shí)間:2008 出版社:北京郵電大學(xué)出版社 作者:袁玉宇 頁(yè)數(shù):272
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書(shū)的主題是軟件質(zhì)量的改進(jìn),重點(diǎn)討論的是如何提高軟件質(zhì)量的方法。本書(shū)提供了兩種提高軟件質(zhì)量的技術(shù),一是軟件測(cè)試,二是軟件質(zhì)量保證。首先對(duì)軟件質(zhì)量屬性進(jìn)行了分析,全面論述了軟件測(cè)試的基本原理和軟件過(guò)程,講解了軟件測(cè)試用例設(shè)計(jì)方法,以及其在單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試中的應(yīng)用。闡述了自動(dòng)化測(cè)試的概念、技術(shù)和工具。本書(shū)還對(duì)軟件質(zhì)量保證從概念、過(guò)程和工具方面進(jìn)行了詳細(xì)介紹。 本書(shū)可以用做軟件測(cè)試人員、軟件質(zhì)量保證人員、軟件開(kāi)發(fā)人員和需要了解軟件質(zhì)量知識(shí)的各級(jí)軟件管理人員的工作參考書(shū),也可以作為計(jì)算機(jī)專(zhuān)業(yè)高年級(jí)本科生和研究生的教學(xué)參考書(shū)。
書(shū)籍目錄
第一篇 基礎(chǔ)篇 第1章 軟件質(zhì)量的概念 1.1 軟件質(zhì)量的概念 1.1.1 質(zhì)量的概念 1.1.2 軟件質(zhì)量的內(nèi)涵 1.2 軟件質(zhì)量模型 1.2.1 McCall模型 1.2.2 Boehm質(zhì)量模型 1.2.3 ISO/IEC9126質(zhì)量模型 1.3 軟件缺陷 1.3.1 軟件缺陷的定義 1.3.2 軟件缺陷產(chǎn)生原因 1.3.3 軟件缺陷的分類(lèi) 第2章 軟件測(cè)試的基本概念 2.1 軟件測(cè)試的概念 2.1.1 軟件測(cè)試的定義 2.1.2 軟件測(cè)試的目的 2.2 軟件測(cè)試的分類(lèi) 2.2.1 按測(cè)試技術(shù)分類(lèi) 2.2.2 按測(cè)試方式分類(lèi) 2.2.3 按測(cè)試階段分類(lèi) 2.2.4 按測(cè)試實(shí)施組織分類(lèi) 2.3 軟件測(cè)試的最佳實(shí)踐 2.3.1 盡量由獨(dú)立的測(cè)試人員進(jìn)行測(cè)試 2.3.2 關(guān)鍵是注重測(cè)試用例的設(shè)計(jì) 2.3.3 測(cè)試中的集群現(xiàn)象應(yīng)當(dāng)被充分的重視 2.3.4 完全的測(cè)試是不可能的 2.3.5 修復(fù)缺陷后,一定要進(jìn)行回歸測(cè)試 第3章 軟件測(cè)試風(fēng)險(xiǎn)管理 3.1 測(cè)試風(fēng)險(xiǎn)的基本概念 3.1.1 技術(shù)風(fēng)險(xiǎn) 3.1.2 管理風(fēng)險(xiǎn) 3.2 測(cè)試風(fēng)險(xiǎn)識(shí)別技術(shù) 3.2.1 頭腦風(fēng)暴法 3.2.2 訪談 3.2.3 風(fēng)險(xiǎn)檢查表 3.3 測(cè)試風(fēng)險(xiǎn)分析 3.3.1 確定測(cè)試范圍的功能點(diǎn)和性能屬性 3.3.2 確定測(cè)試風(fēng)險(xiǎn)發(fā)生的可能性 3.3.3 確定測(cè)試風(fēng)險(xiǎn)發(fā)生后產(chǎn)生的影響程度 3.3.4 計(jì)算測(cè)試風(fēng)險(xiǎn)優(yōu)先級(jí) 3.3.5 確定測(cè)試風(fēng)險(xiǎn)優(yōu)先級(jí) 3.4 測(cè)試計(jì)劃風(fēng)險(xiǎn)的應(yīng)對(duì)措施 第4章 測(cè)試過(guò)程概述 4.1 常見(jiàn)測(cè)試過(guò)程模型 4.1.1 V測(cè)試過(guò)程模型 4.1.2 W模型 4.1.3 H模型 4.2 軟件測(cè)試過(guò)程的體系結(jié)構(gòu) ……第二篇 技術(shù)篇 第5章 黑盒測(cè)試用例設(shè)計(jì)技術(shù) 第6章 白盒測(cè)試用例設(shè)計(jì)技術(shù)第三篇 應(yīng)用篇 第7章 單元測(cè)試 第8章 集成測(cè)試 第9章 系統(tǒng)測(cè)試 第10章 驗(yàn)收測(cè)試第四篇 測(cè)試自動(dòng)化 第11章 測(cè)試自動(dòng)化的基本概念 第12章 測(cè)試自動(dòng)化的技術(shù) 第13章 測(cè)試自動(dòng)化工具第五篇 質(zhì)量保證篇 第14章 軟件質(zhì)量保證概要 第15章 軟件質(zhì)量保證過(guò)程 第16章 軟件質(zhì)量保證工具
章節(jié)摘錄
第5章 黑盒測(cè)試用例設(shè)計(jì)技術(shù)黑盒測(cè)試技術(shù)就是對(duì)被測(cè)軟件S,設(shè)S的功能空間是為F,選取或者生成F的一個(gè)子集T屬于F,T稱(chēng)為測(cè)試用例。各種黑盒測(cè)試技術(shù)所不同的是選擇T的方式不同。對(duì)于一般的軟件來(lái)說(shuō),F(xiàn)是非常大的,以至于窮舉測(cè)試是不可能的。黑盒測(cè)試技術(shù)就是根據(jù)功能需求來(lái)設(shè)計(jì)測(cè)試用例,驗(yàn)證軟件是否按照預(yù)期要求工作。黑盒測(cè)試通常把程序看做一個(gè)不能打開(kāi)的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下進(jìn)行測(cè)試。采用黑盒測(cè)試技術(shù)并不需要提供源代碼,如果用戶不能或者不愿意提供源代碼,黑盒測(cè)試是可行的方法。黑盒測(cè)試技術(shù)主要有等價(jià)類(lèi)劃分法、邊界條件法、因果圖法、決策表法、正交表測(cè)試法等,這些方法都是借鑒了其他學(xué)科理論和工程實(shí)踐。5.1 等價(jià)類(lèi)劃分法等價(jià)類(lèi)劃分法測(cè)試技術(shù)是依據(jù)軟件系統(tǒng)輸入集合、輸出集合或操作集合實(shí)現(xiàn)功能的相同性為依據(jù),對(duì)其進(jìn)行的子集劃分,并對(duì)每個(gè)子集產(chǎn)生一個(gè)測(cè)試用例的測(cè)試用例設(shè)計(jì)方法。劃分是指互不相交的一組子集,這些子集的并集是整個(gè)集合。這樣的劃分對(duì)測(cè)試的意義在于:沒(méi)有一個(gè)集合元素不屬于其中的一個(gè)子集,這提供了一種形式的完備性;同時(shí)沒(méi)有一個(gè)元素同時(shí)屬于其中的兩個(gè)或兩個(gè)以上的子集,這提供了一種形式的無(wú)冗余性。一個(gè)等價(jià)類(lèi)或者等價(jià)劃分是指測(cè)試相同目標(biāo)或者暴露相同軟件缺陷的一組測(cè)試用例。等價(jià)類(lèi)法設(shè)計(jì)測(cè)試用例的意義在于把可能的測(cè)試用例集縮減到可控制且仍然足以測(cè)試軟件的小范圍內(nèi)。如果為了減少測(cè)試用例的數(shù)量過(guò)度劃分等價(jià)類(lèi),就有漏掉那些可能暴露軟件缺陷的測(cè)試的風(fēng)險(xiǎn)。對(duì)于初級(jí)軟件測(cè)試員,一定要請(qǐng)經(jīng)驗(yàn)豐富的測(cè)試員審查劃分好的等價(jià)類(lèi)。
編輯推薦
《普通高等教育"十一五"國(guó)家級(jí)規(guī)劃教材·軟件測(cè)試與質(zhì)量保證》可以用做軟件性測(cè)試人員、軟件質(zhì)量保證人員、軟件開(kāi)發(fā)人員和需要了了軟件質(zhì)量知識(shí)的各級(jí)軟件管理人員的工作參考書(shū),也可以作為計(jì)算機(jī)專(zhuān)業(yè)高年級(jí)本科生和研究生教學(xué)參考書(shū)。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版