軟件測試技術(shù):基于案例的測試
本文關(guān)鍵詞:軟件測試技術(shù)
更多相關(guān)文章: 軟件測試 技術(shù) 基于 案例 測試
軟件測試技術(shù):基于案例的測試
《軟件測試技術(shù):基于案例的測試》主要教讀者如何使用普通計算機鍵盤實現(xiàn)英文四倍速錄!盾浖䴗y試技術(shù):基于案例的測試》主要介紹英文速錄的原理,英文速錄的指法練習,英文四倍速詞匯壓縮方法、練習方法及聽打練習方法等,并提供大量的練習文章!軟件測試技術(shù):基于案例的測試》配備光盤,包括常用的看打練習軟件、聽打練習文章的電子版和語音版。
《軟件測試技術(shù):基于案例的測試》主要適合于各類英文信息工作者,,如會議記錄人員、新聞記者、英文辦公人員等,也可作為英文速錄愛好者自學用書。
前言
教學建議
第一部分 軟件測試背景知識
第1章 軟件測試基礎(chǔ)
1.1 軟件質(zhì)量
1.1.1 軟件質(zhì)量的內(nèi)涵
1.1.2 軟件質(zhì)量與軟件危機
1.1.3 軟件質(zhì)量保證
1.1.4 軟件錯誤與缺陷
1.2 軟件測試過程
1.2.1 軟件測試的模型:
1.2.2 測試過程成熟度
1.2.3 測試活動的自動化
1.3 軟件測試術(shù)語
1.4 軟件的可測性
1.5 軟件測試原則
1.6 測試與調(diào)試
1.7 小結(jié)
習題
第2章 圖論
2.1 無向圖
2.2 有向圖
2.3 用于測試的圖
2.3.1 程序圖
2.3.2 有限狀態(tài)機
2.3.3 Petri網(wǎng)
2.3.4.事件驅(qū)動的Petri網(wǎng)
2.3.5 狀態(tài)圖
習題
第3章 測試案例
3.1 工資支付系統(tǒng)
3.2 三角形類型問題
3.3 簡化的錄像機系統(tǒng)
3.4 簡單自動柜員機問題
3.5 貨幣轉(zhuǎn)換程序
3.6 面向?qū)ο蟮腘ext Date問題
3.7 擋風玻璃雨刷系統(tǒng)
3.8 小結(jié)
習題
第二部分 軟件測試戰(zhàn)術(shù)
第4章 覆蓋準則
4.1 引言
4.2 圖覆蓋準則
4.2.1 結(jié)構(gòu)化的覆蓋準則
4.2.2 案例:尋找主路徑
4.2.3 數(shù)據(jù)流覆蓋準則
4.2.4 案例:三種數(shù)據(jù)流覆蓋準則的區(qū)別
4.2.5 圖覆蓋準則之間的包含關(guān)系
4.3 邏輯覆蓋準則
4.3.1 邏輯謂詞和子句
4.3.2 邏輯表達式覆蓋準則
4.3.3 活動子句覆蓋準則
4.3.4 案例:帶氣門的系統(tǒng)CACC和RACC設(shè)計
4.3.5 非活動子句覆蓋準則
4.3.6 邏輯覆蓋準則的包含關(guān)系
4.3.7 建立判定謂詞的子句
4.3.8 案例:工資支付系統(tǒng)查找滿足覆蓋準則的值
4.4 輸入空間的劃分準則
4.4.1 輸入域建模
4.4.2 組合策略準則
4.4.3 劃分中的約束
4.5 基于語法的覆蓋準則
4.5.1 BNF覆蓋準則
4.5.2 變異測試覆蓋準則
4.5.3 案例:stream語法的MOC
和MPC覆蓋
4.5.4 基于程序的語法覆蓋準則
4.5.5 案例:min方法的變異測試
4.6 小結(jié)
習題
第5章 白盒測試
5.1 路徑測試
5.1.1 程序圖的表示
5.1.2 DD.路徑
5.1.3 基路徑測試
5.1.4 獨立程序路徑
5.1.5 案例:計算平均值的程序
5.2 控制結(jié)構(gòu)測試
5.2.1 條件測試
5.2.2 案例:三角形問題的條件測試
5.2.3 數(shù)據(jù)流測試
5.2.4 案例:三角形問題的數(shù)據(jù)流測試
5.2.5 循環(huán)測試
5.2.6 案例:計算平均值的程序
5.3 變異測試
5.3.1 結(jié)構(gòu)化變異
5.3.2 面向?qū)ο笞儺?br />
5.3.3 案例:工資支付系統(tǒng)
5.4 小結(jié)
習題
第6章 黑盒測試
6.1 基于圖的測試
6.1.1 基于圖的測試方法
6.1.2 案例:工資支付系統(tǒng)的活動圖測試設(shè)計
6.2 等價劃分
6.2.1 等價劃分的測試方法
6.2.2 案例:工資支付系統(tǒng)的等價類測試設(shè)計
6.3 邊界值分析
6.3.1 邊界值分析的測試方法
6.3.2 案例:工資支付系統(tǒng)的邊界值測試設(shè)計
6.4 正交表測試
6.4.1 正交表測試方法
6.4.2 案例:工資支付系統(tǒng)的正交表測試設(shè)計
6.5 健壯性測試
6.5.1 健壯性測試方法
6.5.2 測試用例生成要求
6.5.3 案例:工資支付系統(tǒng)的健壯性測試設(shè)計
6.6 決策表測試
6.6.1 決策表測試方法
6.6.2 案例:工資支付系統(tǒng)的決策表測試設(shè)計
6.7 有窮狀態(tài)測試
6.7.1 有窮狀態(tài)測試方法
6.7.2 案例:工資支付系統(tǒng)的有窮狀態(tài)測試設(shè)計
6.8 小結(jié)
習題
第三部分軟件測試策略
第7章 軟件測試的策略性方法
7.1 測試策略概述
7.2 驗證與確認
7.3 軟件測試的組織
7.4 軟件測試的層次
7.4.1 測試層次的傳統(tǒng)觀點
7.4.2 生命周期模型對測試的影響
7.5 人工測試技術(shù)
7.5.1 走查
7.5.2 正式評審
7.5.3 審查
7.6 自動化測試與人工測試
7.7 測試完成的標準
7.8 回歸測試
7.9 小結(jié)
習題
……
第三部分 軟件測試策略
第四部分 特定環(huán)境和特定體系結(jié)構(gòu)的測試
第五部分 測試管理與工具
附錄 測試文檔模板
參考文獻
本文編號:1174462
本文鏈接:http://sikaile.net/wenshubaike/dxkc/1174462.html