出版時間:2004-10 出版社:人民郵電出版社 作者:卡伯特森 (Culbertson Robert) 頁數(shù):333 字?jǐn)?shù):52600 譯者:王海鵬
Tag標(biāo)簽:無
內(nèi)容概要
本書介紹一種軟件測試的實用方法,重點講述一個測試過程,該過程適用于當(dāng)今日益快速的軟件開發(fā)?! ∪珪卜秩糠?,第一部分(第1~6章)為快速測試過程,定義與軟件測試有關(guān)的基本概念和術(shù)語,描述一個與完整軟件開發(fā)生命周期緊密集成的快速測試過程。第二部分(第7~12章)是快速測試技術(shù)和技巧,詳細(xì)描述開發(fā)一個快速測試過程所要用到的技術(shù)和技巧。第三部分(第13~16章)為快速測試示例,包括一組例子用來說明前兩部分所介紹的過程和技術(shù)?! ”緯榻B的測試方法是為從業(yè)的測試工程師、測試管理者而專門設(shè)計的,本書同樣非常適合剛剛踏入軟件測試職業(yè)生涯的讀者。書中列舉并綜述了大量參考文獻(xiàn),其內(nèi)容不僅適合軟件測試專業(yè)人員閱讀,同樣也適合剛剛開始接觸軟件測試的讀者使用。
書籍目錄
第一部分 快速測試過程第1章 快速測試簡介 31.1 軟件測試的基本定義 41.2 什么是快速測試 51.2.1 人員 61.2.2 集成的測試過程 71.2.3 靜態(tài)測試 71.2.4 動態(tài)測試 71.3 開發(fā)一個快速測試策略 71.4 軟件開發(fā)過程 81.5 瀑布式測試過程 101.5.1 需求分析 121.5.2 測試計劃 121.5.3 測試設(shè)計、實施和調(diào)試 131.5.4 系統(tǒng)測試 141.5.5 驗收測試 141.5.6 維護(hù) 151.6 測試和開發(fā)的集成 151.7 下一章導(dǎo)讀 171.8 參考文獻(xiàn) 18第2章 需求分析和測試 192.1 需求過程 212.1.1 需求提取 222.1.2 需求定義 242.1.3 需求規(guī)格說明書 272.1.4 需求追蹤矩陣 282.2 需求測試 282.2.1 測試需求時需要尋找什么 302.2.2 使用原型 312.2.3 演化原型生命周期中的測試 332.3 下一章導(dǎo)讀 352.4 參考文獻(xiàn) 35第3章 測試計劃 373.1 測試策略 393.1.1 確定測試的范圍 393.1.2 確定測試的方法 423.1.3 確定測試標(biāo)準(zhǔn)和質(zhì)量檢查點 433.1.4 確定自動化策略 443.2 確定測試系統(tǒng) 473.2.1 測試架構(gòu) 473.2.2 測試工具 493.2.3 測試環(huán)境 503.2.4 測試配置情況 513.3 預(yù)估測試工作量 523.3.1 確定任務(wù) 533.3.2 確定工作量 553.3.3 確定時間并生成進(jìn)度計劃 583.3.4 評估進(jìn)度計劃風(fēng)險 603.4 準(zhǔn)備和復(fù)查測試計劃文檔 613.4.1 測試計劃格式 613.4.2 測試計劃復(fù)查 673.5 下一章導(dǎo)讀 683.6 參考文獻(xiàn) 68第4章 測試設(shè)計與開發(fā) 714.1 測試設(shè)計 724.1.1 確定測試目標(biāo) 744.1.2 確定輸入規(guī)格說明書 754.1.3 確定測試配置 754.1.4 測試設(shè)計文檔 764.2 開發(fā)測試用例 774.2.1 開發(fā)詳細(xì)測試過程 784.2.2 等價劃分 794.2.3 確定預(yù)期的結(jié)果 804.2.4 初始設(shè)置和結(jié)束清理——從已知的狀態(tài)開始測試 814.2.5 測試用例模板 814.2.6 測試用例配置管理 834.3 驗證并調(diào)試測試 844.4 測試用例自動化 844.5 下一章導(dǎo)讀 854.6 參考文獻(xiàn) 86第5章 系統(tǒng)測試 875.1 發(fā)現(xiàn)并追蹤缺陷 885.1.1 確定缺陷狀態(tài) 895.1.2 缺陷追蹤要點 915.1.3 編寫缺陷報告 955.1.4 缺陷復(fù)查 965.2 執(zhí)行測試 975.2.1 系統(tǒng)測試的入口 975.2.2 測試循環(huán) 985.2.3 記錄測試結(jié)果日志 995.3 報告測試結(jié)果 1015.3.1 測試狀態(tài)報告 1015.3.2 缺陷狀態(tài)報告 1025.3.3 測試總結(jié)報告 1035.4 退出標(biāo)準(zhǔn)與發(fā)布準(zhǔn)備 1045.5 下一章導(dǎo)讀 104第6章 人與過程結(jié)合 1076.1 測試工作中人的方面 1086.1.1 成功的測試工程師的特質(zhì) 1086.1.2 需要避免的陷阱 1096.1.3 面試提示 1106.2 改進(jìn)測試過程 1126.2.1 軟件工程研究所的能力成熟度模型(CMM) 1136.2.2 CMM與快速測試的關(guān)系 1156.2.3 過程改進(jìn)的一種方法 1166.3 下一章導(dǎo)讀 1176.4 參考文獻(xiàn) 118第二部分 快速測試技術(shù)與技巧第7章 測試技術(shù)與技巧概述 1237.1 測試技術(shù)的范圍 1237.2 開發(fā)生命周期 1247.3 快速測試的好處 1267.4 靜態(tài)測試的定義 1277.5 動態(tài)測試的定義 1287.6 缺陷生命周期 1297.7 正式的測試階段 1307.8 測試團隊成員的職責(zé) 1317.9 下一章導(dǎo)讀 132第8章 聯(lián)合應(yīng)用需求:利用快速測試提取需求的方法 1338.1 JAR方法學(xué) 1338.2 在JAR中測試工程師的角色 1408.3 小結(jié) 141第9章 靜態(tài)測試技術(shù)與技巧 1439.1 循環(huán)復(fù)雜性以及它與測試執(zhí)行的關(guān)系 1449.2 將模塊設(shè)計圖形化的示例 1459.3 正式的復(fù)查 1489.4 使用檢查清單 1499.5 審計 1509.6 審查/走查/同級復(fù)查 1529.7 審查團隊角色與職責(zé) 1529.8 報告審查過程 1549.9 審查過程的測量指標(biāo) 1559.10 使用電子郵件或應(yīng)用程序讓審查更有效率 1559.11 正式驗證 1569.12 基于規(guī)范的語言 1579.13 自動化的理論證明 1579.14 測試自動化/工具 1579.15 需求可追蹤性 1589.16 物理單位檢查器 1589.17 符號化執(zhí)行 1599.18 交叉引用列表 1609.19 格式對齊 1609.20 版本比較 1609.21 算法測試 1619.22 測試支持推進(jìn)者 1639.23 共享的問題數(shù)據(jù)庫 1649.24 小結(jié) 1659.25 參考文獻(xiàn) 165第10章 動態(tài)測試技術(shù)與技巧 16710.1 功能測試與分析 16810.2 等價劃分 16910.3 邊界值分析 17010.4 惡意測試 17110.5 基于風(fēng)險的測試 17210.6 路徑覆蓋測試 17410.7 用例測試 17910.8 制造缺陷/變異 18010.9 追蹤/回溯/快照內(nèi)存轉(zhuǎn)儲/異常終止內(nèi)存轉(zhuǎn)儲 18110.10 設(shè)斷點/打補丁 18310.11 數(shù)據(jù)流測試 18310.12 內(nèi)存泄漏測試 18410.13 人機接口測試 18610.14 負(fù)載性能測試 18610.15 平臺配置測試 19010.16 小結(jié) 19110.17 參考文獻(xiàn) 192第11章 開發(fā)和使用測試測量指標(biāo):建模和預(yù)報缺陷 19311.1 確定測量指標(biāo)與測量方法 19411.2 使用標(biāo)準(zhǔn)測量指標(biāo)來進(jìn)行改進(jìn) 20211.3 測試的測量指標(biāo) 20511.4 基于項目的缺陷模型 20711.5 軟件錯誤預(yù)估程序(SWEEP) 20811.6 小結(jié) 21111.7 參考文獻(xiàn) 212第12章 測試工作量預(yù)估技術(shù)與技巧 21312.1 使用數(shù)學(xué)方法來預(yù)估軟件 21612.2 功能點技術(shù) 23412.3 小結(jié) 23612.4 參考文獻(xiàn) 237第三部分 快速測試示例第13章 需求示例 241第14章 測試計劃示例 265第15章 測試設(shè)計和開發(fā)示例 281第16章 系統(tǒng)測試總結(jié)報告示例 325
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載