軟件測(cè)試實(shí)用教程

出版時(shí)間:2012-11  出版社:電子工業(yè)出版社  作者:武劍潔  頁(yè)數(shù):301  字?jǐn)?shù):563000  

內(nèi)容概要

  本書(shū)是華中科技大學(xué)精品課程建設(shè)成果。本書(shū)圍繞軟件測(cè)試的核心概念,介紹了軟件測(cè)試的基本方法和過(guò)程,并通過(guò)豐富的案例予以實(shí)踐。全書(shū)共三部分。第一部分軟件測(cè)試概述,對(duì)軟件測(cè)試的核心概念與思想(軟件缺陷、測(cè)試用例、自動(dòng)化測(cè)試)展開(kāi)初步的討論和測(cè)試實(shí)踐。第二部分軟件測(cè)試技術(shù),詳細(xì)討論了傳統(tǒng)的黑盒測(cè)試方法和白盒測(cè)試方法,針對(duì)每種測(cè)試方法均按照基本原理、測(cè)試用例設(shè)計(jì)和捉蟲(chóng)實(shí)踐的順序依次展開(kāi)闡述;對(duì)應(yīng)黑盒測(cè)試和白盒測(cè)試給出了綜合案例實(shí)踐。第三部分軟件測(cè)試應(yīng)用,從測(cè)試實(shí)施的角度,分為單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試三個(gè)階段進(jìn)行討論;最后提供了綜合應(yīng)用案例實(shí)踐,從自動(dòng)化測(cè)試的角度,結(jié)合單元測(cè)試工具、功能測(cè)試工具和性能測(cè)試工具,討論自動(dòng)化測(cè)試的設(shè)計(jì)與實(shí)施。
全書(shū)結(jié)構(gòu)遵循學(xué)生的認(rèn)知規(guī)律,循序漸進(jìn),由淺入深,并注重理論聯(lián)系實(shí)際,使理論知識(shí)在實(shí)踐運(yùn)用中具有可操作性。本書(shū)配有電子課件、教學(xué)大綱、案例源代碼或安裝包、典型文檔模板等教學(xué)資源。

書(shū)籍目錄

第一部分 軟件測(cè)試概述
第1章 軟件測(cè)試核心概念
 1.1 引子:獵人打鳥(niǎo)
 1.2 軟件測(cè)試的概念
  1.2.1 軟件的定義及特點(diǎn)
  1.2.2 軟件測(cè)試的定義
  1.2.3 捉蟲(chóng)實(shí)踐1:很簡(jiǎn)單?
  1.2.4 軟件測(cè)試的認(rèn)識(shí)誤區(qū)
 1.3 軟件缺陷的概念
  1.3.1 慘痛的教訓(xùn):小蟲(chóng)子,大問(wèn)題
  1.3.2 軟件缺陷的定義
  1.3.3 捉蟲(chóng)實(shí)踐2:蟲(chóng)子捉完了嗎?
  1.3.4 軟件缺陷的來(lái)源及代價(jià)
 1.4 測(cè)試用例的概念
  1.4.1 測(cè)試用例的定義
  1.4.2 測(cè)試用例的設(shè)計(jì)
  1.4.3 捉蟲(chóng)實(shí)踐3:如何提高效率?
 1.5 自動(dòng)化測(cè)試
  1.5.1 自動(dòng)化測(cè)試的定義
  1.5.2 自動(dòng)化測(cè)試的任務(wù)
  1.5.3 自動(dòng)化測(cè)試技術(shù)
  1.5.4 捉蟲(chóng)實(shí)踐4:如何消滅所有
  的蟲(chóng)子?
  1.5.5 自動(dòng)化測(cè)試實(shí)施要點(diǎn)
  1.5.6 自動(dòng)化測(cè)試的局限性
 1.6 本章小結(jié)
 思考與練習(xí)
第2章 軟件測(cè)試背景
 2.1 引子:一個(gè)中國(guó)黑客高手
 2.2 軟件測(cè)試的發(fā)展歷程及現(xiàn)狀
  2.2.1 軟件測(cè)試的發(fā)展歷程
  2.2.2 軟件測(cè)試的現(xiàn)狀
  2.2.3 外包測(cè)試的現(xiàn)狀
 2.3 軟件測(cè)試的研究熱點(diǎn)
 2.4 國(guó)內(nèi)軟件測(cè)試職業(yè)現(xiàn)狀
 2.5 本章小結(jié)
 思考與練習(xí)
  
第二部分 軟件測(cè)試技術(shù)
第3章 黑盒測(cè)試技術(shù)
 3.1 概述
  3.1.1 基本原理和特點(diǎn)
  3.1.2 適用階段
  3.1.3 測(cè)試方法的評(píng)價(jià)
 3.2 邊界值測(cè)試
  3.2.1 基本原理
  3.2.2 測(cè)試用例設(shè)計(jì)
  3.2.3 捉蟲(chóng)實(shí)踐1:第二日問(wèn)題的邊界值
  測(cè)試
  3.2.4 針對(duì)輸出域的邊界值分析
  3.2.5 捉蟲(chóng)實(shí)踐2:傭金問(wèn)題的邊界值
  測(cè)試
  3.2.6 邊界值測(cè)試小結(jié)
 3.3 等價(jià)類(lèi)測(cè)試
  3.3.1 基本原理
  3.3.2 測(cè)試用例設(shè)計(jì)
  3.3.3 捉蟲(chóng)實(shí)踐3:第二日問(wèn)題的等價(jià)類(lèi)
  測(cè)試
  3.3.4 針對(duì)輸出域的等價(jià)類(lèi)測(cè)試
  3.3.5 捉蟲(chóng)實(shí)踐4:傭金問(wèn)題的等價(jià)類(lèi)
  測(cè)試
  3.3.6 等價(jià)類(lèi)測(cè)試小結(jié)
 3.4 基于決策表的測(cè)試
  3.4.1 基本原理
  3.4.2 測(cè)試用例設(shè)計(jì)
  3.4.3 捉蟲(chóng)實(shí)踐5:第二日問(wèn)題的決策表
  測(cè)試
  3.4.4 決策表測(cè)試小結(jié)
 3.5 基于正交表的測(cè)試
  3.5.1 基本原理
  3.5.2 測(cè)試用例設(shè)計(jì)
  3.5.3 捉蟲(chóng)實(shí)踐6:第二日問(wèn)題的
  正交表測(cè)試
  3.5.4 正交表測(cè)試小結(jié)
 3.6 基于場(chǎng)景的測(cè)試
  3.6.1 基本原理
  3.6.2 測(cè)試用例設(shè)計(jì)
  3.6.3 捉蟲(chóng)實(shí)踐7:自動(dòng)柜員機(jī)問(wèn)題的
  場(chǎng)景測(cè)試
  3.6.4 場(chǎng)景測(cè)試小結(jié)
 3.7 黑盒測(cè)試總結(jié)
 3.8 本章小結(jié)
 思考與練習(xí)
第4章 黑盒測(cè)試案例實(shí)踐
 4.1 保險(xiǎn)金案例實(shí)踐
  4.1.1 案例說(shuō)明
  4.1.2 測(cè)試分析
  4.1.3 測(cè)試用例設(shè)計(jì)
  4.1.4 測(cè)試小結(jié)
 4.2 信息采集系統(tǒng)案例實(shí)踐
  4.2.1 案例說(shuō)明
  4.2.2 測(cè)試分析
  4.2.3 測(cè)試用例設(shè)計(jì)
  4.2.4 測(cè)試小結(jié)
 4.3 本章小結(jié)
 思考與練習(xí)
第5章 白盒測(cè)試技術(shù)
 5.1 概述
  5.1.1 基本原理和特點(diǎn)
  5.1.2 適用階段
  5.1.3 測(cè)試方法的評(píng)價(jià)
 5.2 靜態(tài)白盒測(cè)試
  5.2.1 概述
  5.2.2 代碼檢查
  5.2.3 靜態(tài)結(jié)構(gòu)分析
  5.2.4 代碼質(zhì)量度量
  5.2.5 捉蟲(chóng)實(shí)踐1:自動(dòng)柜員機(jī)問(wèn)題
  的函數(shù)調(diào)用圖分析
  5.2.6 捉蟲(chóng)實(shí)踐2:第二日問(wèn)題的控制流
  圖分析
  5.2.7 靜態(tài)白盒測(cè)試小結(jié)
 5.3 對(duì)判定的測(cè)試
  5.3.1 基本原理
  5.3.2 案例描述
  5.3.3 測(cè)試用例設(shè)計(jì)
  5.3.4 測(cè)試用例優(yōu)化
  5.3.5 捉蟲(chóng)實(shí)踐3:第二日問(wèn)題的判定
  測(cè)試
  5.3.6 對(duì)判定的測(cè)試小結(jié)
 5.4 對(duì)路徑的測(cè)試
  5.4.1 彌諾陶洛斯迷宮的傳說(shuō)
  5.4.2 相關(guān)概念
  5.4.3 基本原理
  5.4.4 測(cè)試用例設(shè)計(jì)
  5.4.5 捉蟲(chóng)實(shí)踐4:第二日問(wèn)題的路徑
  測(cè)試
  5.4.6 捉蟲(chóng)實(shí)踐5:自動(dòng)柜員機(jī)問(wèn)題的
  路徑測(cè)試
  5.4.7 捉蟲(chóng)實(shí)踐6:信息采集系統(tǒng)的路徑
  測(cè)試
  5.4.8 對(duì)路徑的測(cè)試小結(jié)
 5.5 對(duì)循環(huán)的測(cè)試
  5.5.1 基本原理
  5.5.2 測(cè)試用例設(shè)計(jì)
  5.5.3 捉蟲(chóng)實(shí)踐7:B樣條曲線(xiàn)問(wèn)題
  的測(cè)試
  5.5.4 對(duì)循環(huán)的測(cè)試小結(jié)
 5.6 對(duì)變量的測(cè)試
  5.6.1 基本原理
  5.6.2 測(cè)試用例設(shè)計(jì)
  5.6.3 捉蟲(chóng)實(shí)踐8:傭金問(wèn)題的數(shù)據(jù)流
  測(cè)試
  5.6.4 對(duì)變量的測(cè)試小結(jié)
 5.7 白盒測(cè)試總結(jié)
  5.7.1 測(cè)試方法總結(jié)
  5.7.2 綜合使用策略
  
  5.7.3 測(cè)試覆蓋指標(biāo)
  5.7.4 對(duì)黑盒測(cè)試的評(píng)估
 5.8 本章小結(jié)
 思考與練習(xí)
第6章 白盒測(cè)試案例實(shí)踐
 6.1 保險(xiǎn)金案例實(shí)踐
  6.1.1 被測(cè)代碼說(shuō)明
  6.1.2 測(cè)試分析
  6.1.3 測(cè)試用例設(shè)計(jì)
  6.1.4 測(cè)試小結(jié)
 6.2 人壽保險(xiǎn)金案例實(shí)踐
  6.2.1 問(wèn)題描述
  6.2.2 被測(cè)代碼說(shuō)明
  6.2.3 測(cè)試分析
  6.2.4 測(cè)試用例設(shè)計(jì)
  6.2.5 測(cè)試小結(jié)
 6.3 信息采集系統(tǒng)案例實(shí)踐
  6.3.1 被測(cè)代碼說(shuō)明
  6.3.2 測(cè)試分析
  6.3.3 測(cè)試用例設(shè)計(jì)
  6.3.4 測(cè)試小結(jié)
 6.4 本章小結(jié)
 思考與練習(xí)
  
第三部分 軟件測(cè)試應(yīng)用
第7章 單元測(cè)試
 7.1 概述
 7.2 單元測(cè)試的內(nèi)容
  7.2.1 靜態(tài)檢查
  7.2.2 動(dòng)態(tài)測(cè)試
 7.3 驅(qū)動(dòng)和樁模塊的設(shè)計(jì)
  7.3.1 驅(qū)動(dòng)模塊和樁模塊的定義
  7.3.2 驅(qū)動(dòng)模塊和樁模塊的設(shè)計(jì)
  7.3.3 捉蟲(chóng)實(shí)踐1:賬單計(jì)算問(wèn)題
  的驅(qū)動(dòng)設(shè)計(jì)
 7.4 測(cè)試需求分析
  7.4.1 測(cè)試需求概述
  7.4.2 測(cè)試需求的定義
  7.4.3 測(cè)試需求的屬性
  7.4.4 測(cè)試需求的分析
  7.4.5 應(yīng)注意的問(wèn)題
  7.4.6 認(rèn)識(shí)的誤區(qū)
  7.4.7 捉蟲(chóng)實(shí)踐2:轄區(qū)移交問(wèn)題的測(cè)試
  需求分析
 7.5 單元測(cè)試的過(guò)程
  7.5.1 測(cè)試過(guò)程概述
  7.5.2 計(jì)劃階段
  7.5.3 設(shè)計(jì)階段
  7.5.4 實(shí)施階段
  7.5.5 執(zhí)行階段
  7.5.6 評(píng)估階段
 7.6 日構(gòu)建
  7.6.1 日構(gòu)建的概念
  7.6.2 日構(gòu)建的過(guò)程
  7.6.3 日構(gòu)建腳本的開(kāi)發(fā)
  7.6.4 日構(gòu)建的優(yōu)勢(shì)
  7.6.5 日構(gòu)建的不足
 7.7 回歸測(cè)試
  7.7.1 回歸測(cè)試的定義和目的
  7.7.2 回歸測(cè)試的策略
  7.7.3 回歸測(cè)試的實(shí)施
 7.8 捉蟲(chóng)實(shí)踐3:第二日問(wèn)題的單元
  測(cè)試
  7.8.1 代碼說(shuō)明
  7.8.2 單元測(cè)試計(jì)劃
  7.8.3 單元測(cè)試設(shè)計(jì)
  7.8.4 單元測(cè)試用例
  7.8.5 單元測(cè)試腳本
  7.8.6 單元測(cè)試執(zhí)行
  7.8.7 單元測(cè)試評(píng)估總結(jié)
 7.9 捉蟲(chóng)實(shí)踐4:第二日問(wèn)題的單元測(cè)試
  改進(jìn)
  7.9.1 存在的不足
  7.9.2 改進(jìn)措施
  7.9.3 改進(jìn)的單元測(cè)試腳本
  7.9.4 更多討論
 7.10 本章小結(jié)
 思考與練習(xí)
第8章 集成測(cè)試
 8.1 概述
  8.1.1 集成測(cè)試的定義
  8.1.2 集成測(cè)試的內(nèi)容
 8.2 集成測(cè)試的評(píng)價(jià)
 8.3 單個(gè)集成測(cè)試用例的設(shè)計(jì)
  8.3.1 成對(duì)集成
  8.3.2 捉蟲(chóng)實(shí)踐1:第二日問(wèn)題的
  成對(duì)集成
  8.3.3 鄰居集成
  8.3.4 捉蟲(chóng)實(shí)踐2:第二日問(wèn)題的
  鄰居

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    軟件測(cè)試實(shí)用教程 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)3條)

 
 

  •   高教版書(shū),跟想的不一樣
  •   快遞好快,挺滿(mǎn)意的
  •   上課要用的教材,沒(méi)啥質(zhì)量問(wèn)題。。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7