出版時間:2008-5 出版社:人民郵電出版社 作者:佟偉光 頁數(shù):270 字?jǐn)?shù):424000
Tag標(biāo)簽:無
內(nèi)容概要
本書為普通高等教育“十一五”國家級規(guī)劃教育。全書共10章,第1~9章系統(tǒng)地介紹軟件測試的基本概念和基本知識,詳細(xì)講解軟件測試的基本技術(shù)、測試過程、測試用例設(shè)計、測試文檔、測試工具等內(nèi)容,并從軟件工程的角度介紹了如何規(guī)劃測試工作,如何報告軟件缺陷,如何評估測試和測試項(xiàng)目管理等內(nèi)容,第10章通過一個實(shí)際軟件項(xiàng)目的測試案例,來加深學(xué)生對軟件測試技術(shù)和軟件測試過程的理解,盡力使理論的闡述更清晰、更形象?! ”緯鴥?nèi)容全面、深入淺出,理論簡明,實(shí)用性強(qiáng),利于學(xué)生較好地學(xué)習(xí)和掌握軟件測試的基本知識和基本技術(shù)?! ”緯鵀楦叩葘W(xué)校計算機(jī)關(guān)專來軟件測試課程的教材,也可作為軟件測試培訓(xùn)班的教材和軟件測試技術(shù)人員的自學(xué)參考書。
書籍目錄
第1章 軟件測試概述 1.1 軟件、軟件危機(jī)和軟件工程 1.1.1 軟件、軟件危機(jī)和軟件工程的基本概念 1.1.2 軟件工程的目標(biāo)及其一般開發(fā)過程 1.1.3 軟件過程模型 1.2 軟件缺陷與軟件故障 1.3 軟件質(zhì)量與質(zhì)量模型 1.4 軟件測試 1.4.1 軟件測試的概念 1.4.2 軟件測試的原則 1.4.3 軟件測試的過程模型 1.4.4 軟件測試的分類 1.4.5 軟件測試流程 1.4.6 軟件測試發(fā)展歷程和發(fā)展趨勢 1.5 軟件測試人員的基本素質(zhì) 習(xí)題1第2章 軟件測試計劃 2.1 軟件測試計劃的作用 2.2 制訂測試計劃的原則 2.3 如何制訂軟件測試計劃 2.4 制訂測試計劃時面對的問題 2.5 衡量測試計劃的標(biāo)準(zhǔn) 2.6 制訂測試計劃 習(xí)題2第3章 軟件測試基本技術(shù) 3.1 軟件測試技術(shù)概述 3.2 白盒測試技術(shù) 3.2.1 靜態(tài)測試 3.2.2 程序插樁 3.2.3 邏輯覆蓋 3.2.4 基本路徑測試 3.2.5 其他白盒測試方法 3.2.6 白盒測試應(yīng)用策略 3.3 黑盒測試技術(shù) 3.3.1 功能測試 3.3.2 非功能測試 3.3.3 黑盒測試策略 習(xí)題3第4章 軟件測試過程 4.1 軟件測試過程 4.2 單元測試 4.2.1 單元測試的定義 4.2.2 單元測試的重要性與單元測試原則 4.2.3 單元測試的主要任務(wù) 4.2.4 單元測試環(huán)境的建立 4.2.5 單元測試主要技術(shù)和單元測試數(shù)據(jù) 4.2.6 單元測試工具簡介 4.2.7 單元測試人員 4.3 集成測試 4.3.1 集成測試的定義 4.3.2 集成測試的主要任務(wù) 4.3.3 集成測試遵循的原則 4.3.4 集成測試實(shí)施方案 4.3.5 集成測試的測試技術(shù)與集成測試數(shù)據(jù) 4.3.6 集成測試人員 4.4 系統(tǒng)測試 4.4.1 系統(tǒng)測試的定義 4.4.2 系統(tǒng)測試的準(zhǔn)備工作 4.4.3 系統(tǒng)測試的測試技術(shù)和系統(tǒng)測試數(shù)據(jù) 4.4.4 系統(tǒng)測試人員 4.5 驗(yàn)收測試 4.5.1 驗(yàn)收測試的定義 4.5.2 驗(yàn)收測試的主要內(nèi)容 ……第5章 測試用例設(shè)計第6章 測試報告與測試評測第7章 軟件測試項(xiàng)目管理第8章 面向?qū)ο筌浖y試第9章 軟件測試自動化第10章 測試實(shí)踐——一個實(shí)際軟件項(xiàng)目的測試案例
章節(jié)摘錄
第1章 軟件測試概述1.1 軟件、軟件危機(jī)和軟件工程1.1.1 軟件、軟件危機(jī)和軟件工程的基本概念計算機(jī)系統(tǒng)分為硬件系統(tǒng)和軟件系統(tǒng)兩大部分。在過去的50多年里,隨著微電子技術(shù)的發(fā)展和進(jìn)步,計算機(jī)硬件技術(shù)以令人驚訝的速度發(fā)展,現(xiàn)在已經(jīng)達(dá)到相當(dāng)成熟的狀態(tài)。計算機(jī)軟件是在計算機(jī)系統(tǒng)中與硬件相互依存的另一部分,它是包括程序、數(shù)據(jù)及其相關(guān)文檔的完整集合。程序是指按特定的功能和性能要求而設(shè)計的能夠執(zhí)行的指令序列;數(shù)據(jù)是指程序能正常操縱、處理的信息及其數(shù)據(jù)結(jié)構(gòu);文檔是指與程序設(shè)計開發(fā)、維護(hù)和使用有關(guān)的圖文材料。進(jìn)入20世紀(jì)60年代,隨著計算機(jī)技術(shù)的進(jìn)步,軟件功能日益復(fù)雜,人們對軟件的需求急劇增加。軟件開發(fā)從早期以個人活動為主的手工作方式,逐步轉(zhuǎn)到以程序員小組為代表的集體開發(fā)方式。在這一轉(zhuǎn)換達(dá)程中,國外的軟件開發(fā)人員在開發(fā)一些大型軟件系統(tǒng)時遇到了許多困難,有些系統(tǒng)最終徹底失敗了;有些系統(tǒng)雖然完成了,但比原計劃推遲了好幾年,而且費(fèi)用大大超過了預(yù)算;有些系統(tǒng)未能完全地滿足用戶的期望;有些系統(tǒng)則無法被修改和維護(hù)。例如,美國IBM公司的OS/360系統(tǒng)和美國空軍某后勤系統(tǒng)都耗費(fèi)了幾千人·年的工作量,歷盡艱辛,但結(jié)果卻令人失望。在計算機(jī)軟件的開發(fā)和維護(hù)過程中產(chǎn)生了一系列嚴(yán)重問題,軟件生產(chǎn)與市場需求出現(xiàn)了嚴(yán)重對立——這就是軟件危機(jī)。軟件危機(jī)主要表現(xiàn)在以下幾個方面。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載