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

軟件缺陷模式與測試

軟件缺陷模式與測試

定 價:¥56.00

作 者: 宮云戰(zhàn) 等著
出版社: 科學(xué)出版社
叢編項:
標(biāo) 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787030317261 出版時間: 2011-07-01 包裝: 平裝
開本: 16開 頁數(shù): 268 字?jǐn)?shù):  

內(nèi)容簡介

  基于缺陷模式的軟件測試是21世紀(jì)初發(fā)展起來的一種新型軟件測試技術(shù),是高可信、大型及基礎(chǔ)軟件測試必備的方法之一,有強烈的工程需求,它以缺陷檢測效率高、缺陷定位準(zhǔn)確、自動化程度高、易學(xué)易用、與其他軟件測試技術(shù)具有很好的互補性等特點,目前已逐步成為國際上主流的軟件測試技術(shù)。《軟件缺陷模式與測試》全面論述了基于缺陷模式軟件測試的一般方法,包括軟件缺陷的綜合論述、面向C/C++/Java的軟件缺陷模式的分類、各種軟件缺陷模式的定義、基于缺陷模式的軟件測試原理、提高測試精度的區(qū)間運算技術(shù)、敏感路徑分析技術(shù)、函數(shù)間分析技術(shù)等?!盾浖毕菽J脚c測試》是軟件測試領(lǐng)域的專業(yè)書籍,可供從事軟件測試技術(shù)工作的研究人員學(xué)習(xí)和參考。本書主要由北京郵電大學(xué)宮云戰(zhàn)、楊朝紅、金大海、肖慶和王雅文撰寫。

作者簡介

暫缺《軟件缺陷模式與測試》作者簡介

圖書目錄

前言第1章 軟件缺陷與缺陷模式 1.1 軟件缺陷的概念 1.2 軟件缺陷的來源 1.3 軟件缺陷的嚴(yán)重性和優(yōu)先級 1.4 軟件缺陷的發(fā)現(xiàn)、排除及效率 1.5 軟件缺陷數(shù)據(jù)庫 1.6 軟件缺陷管理 1.7 軟件缺陷預(yù)測 1.7.1 撒播模型 1.7.2 基于軟件規(guī)模和復(fù)雜性的測量模型 1.7.3 基于白盒測試的覆蓋率進行預(yù)測 1.7.4 基于軟件研制的質(zhì)量控制過程進行預(yù)測 1.7.5 基于測試時錯誤發(fā)生的時刻進行預(yù)測 1.8 軟件缺陷預(yù)防 1.8.1 了解缺陷 1.8.2 缺陷查找技術(shù) 1.9 軟件缺陷的對數(shù)正態(tài)分布 1.10 軟件代碼缺陷模式 1.11 C缺陷 1.12 基于缺陷模式的軟件測試的意義第2章 故障模式 2.1 Java故障模式 2.1.1 空指針使用 2.1.2 數(shù)組越界 2.1.3 資源泄漏 2.1.4 非法計算 2.1.5 死循環(huán) 2.1.6 并發(fā) 2.2 C/C++故障模式 2.2.1 內(nèi)存泄漏 2.2.2 數(shù)組越界 2.2.3 使用未初始化變量 2.2.4 空指針使用 2.2.5 非法計算 2.2.6 死循環(huán) 2.2.7 懸掛指針第3章 安全漏洞模式 3.1 Java安全漏洞模式 3.1.1 未驗證的輸入 3.1.2 濫用API 3.1.3 安全特性 3.1.4 競爭條件 3.1.5 不合理的異常處理 3.1.6 低質(zhì)量代碼 3.1.7 封裝不當(dāng) 3.2 C/C++安全漏洞模式 3.2.1 緩沖區(qū)溢出 3.2.2 被污染的數(shù)據(jù) 3.2.3 競爭條件 3.2.4 風(fēng)險操作第4章 疑問及規(guī)則模式 4.1 疑問模式 4.1.1 性能相關(guān) 4.1.2 冗余代碼 4.1.3 不良代碼 4.2 規(guī)則模式 4.2.1 聲明定義類 4.2.2 版面書寫類 4.2.3 分支控制類 4.2.4 指針使用類 4.2.5 跳轉(zhuǎn)控制類 4.2.6 運算處理類 4.2.7 過程調(diào)用類 4.2.8 語句使用類 4.2.9 調(diào)用返回類 4.2.10 循環(huán)控制類 4.2.11 類型轉(zhuǎn)換類 4.2.12 初始化類 4.2.13 比較判斷類 4.2.14 名稱、符號與變量使用類第5章 基于缺陷模式的測試技術(shù) 5.1 基于缺陷模式的測試技術(shù)概述 5.1.1 發(fā)展概況 5.1.2 基于缺陷模式的軟件測試指標(biāo)分析 5.2 缺陷測試系統(tǒng) 5.2.1 缺陷測試系統(tǒng)的結(jié)構(gòu) 5.2.2 缺陷測試系統(tǒng)的特點 5.3 缺陷測試系統(tǒng)的缺陷模式描述 5.4 缺陷測試系統(tǒng)的缺陷模式檢測 5.4.1 抽象語法樹分析 5.4.2 控制流分析 5.4.3 符號表構(gòu)建 5.4.4 數(shù)據(jù)流分析 5.5 使用缺陷測試系統(tǒng)進行缺陷檢測第6章 區(qū)間運算技術(shù) 6.1 經(jīng)典的區(qū)間代數(shù) 6.1.1 區(qū)間和區(qū)間運算 6.1.2 區(qū)間向量和區(qū)間函數(shù) 6.2 擴展的區(qū)間運算 6.2.1 數(shù)值型區(qū)間集代數(shù) 6.2.2 非數(shù)值型區(qū)間代數(shù) 6.2.3 條件表達式中的區(qū)間計算 6.2.4 基于區(qū)間運算的變量值范圍分析 6.3 變量的相關(guān)性分析 6.3.1 變量間關(guān)聯(lián)關(guān)系分類 6.3.2 符號分析 6.4 區(qū)間運算在程序分析中的應(yīng)用 6.4.1 檢測矛盾節(jié)點 6.4.2 檢測不可達路徑 6.4.3 提高缺陷檢測效率第7章 路徑敏感分析技術(shù) 7.1 數(shù)據(jù)流分析 7.1.1 控制流圖 7.1.2 數(shù)據(jù)流分析概述 7.1.3 四種典型的數(shù)據(jù)流問題 7.2 數(shù)據(jù)流分析的理論基礎(chǔ) 7.2.1 格理論 7.2.2 不動點理論 7.2.3 數(shù)據(jù)流分析的最大和最小不動點解 7.2.4 數(shù)據(jù)流解的含義 7.3 基于數(shù)據(jù)流的缺陷檢測 7.3.1 缺陷模式狀態(tài)機實例 7.3.2 基于傳統(tǒng)數(shù)據(jù)流的缺陷檢測 7.4 路徑敏感的缺陷檢測技術(shù) 7.4.1 靜態(tài)缺陷檢測中的誤報 7.4.2 路徑信息抽象 7.4.3 路徑敏感的缺陷檢測算法第8章 函數(shù)間分析技術(shù) 8.1 問題描述 8.1.1 函數(shù)約束對測試的影響 8.1.2 函數(shù)副作用對測試的影響 8.1.3 當(dāng)前研究狀況 8.2 函數(shù)約束信息 8.2.1 約束信息描述 8.2.2 約束信息在靜態(tài)測試中的應(yīng)用 8.2.3 實驗環(huán)境及結(jié)果 8.3 函數(shù)后置信息 8.3.1 后置信息描述 8.3.2 生成算法 8.3.3 應(yīng)用實例 8.3.4 實驗結(jié)果參考文獻

本目錄推薦

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