
軟件單元測(cè)試技術(shù)課程培訓(xùn)
第一章 軟件測(cè)試的知識(shí)體系
1.1 軟件測(cè)試的由來
1.1.1 軟件測(cè)試的理論與實(shí)踐認(rèn)識(shí)
1.1.2 軟件測(cè)試的特征
1.2 軟件測(cè)試的發(fā)展
1.2.1 軟件測(cè)試活動(dòng)的定位
1.2.2 軟件測(cè)試技術(shù)的局限性
1.2.3 軟件測(cè)試技術(shù)的突破
1.3 國內(nèi)工業(yè)界軟件測(cè)試工程的現(xiàn)狀
1.3.1 軟件開發(fā)水平與軟件測(cè)試質(zhì)量
1.3.2 軟件質(zhì)量水平與軟件測(cè)試活動(dòng)
1.1.3 軟件驗(yàn)證意識(shí)與軟件測(cè)試能力
1.4 一個(gè)典型軟件測(cè)試工程
第二章 基于需求的軟件測(cè)試技術(shù)
2.1 基于需求測(cè)試的基本原理
2.1.1 軟件測(cè)試中不同級(jí)別的需求的概念
2.1.2 基于需求測(cè)試的過程
2.2 軟件測(cè)試的質(zhì)量
2.2.1 軟件測(cè)試的需求覆蓋率
2.2.2 軟件測(cè)試的結(jié)構(gòu)覆蓋率
2.3 測(cè)試過程的自動(dòng)化
2.3.1 技術(shù)驅(qū)動(dòng)與工具驅(qū)動(dòng)的測(cè)試自動(dòng)化
2.3.2 軟件自動(dòng)化測(cè)試的困難
2.3.3 規(guī)劃一個(gè)合理的自動(dòng)化測(cè)試過程
第三章 單元測(cè)試技術(shù)
3.1 單元測(cè)試的策劃
3.1.1 單元測(cè)試的目的、對(duì)象與重要度
3.1.2 單元測(cè)試的幾種策略
3.1.3 軟件單元測(cè)試的文檔體系與自動(dòng)化支持
3.2 單元測(cè)試的設(shè)計(jì)
3.2.1 軟件單元測(cè)試用例的設(shè)計(jì)
3.2.2 單元測(cè)試的附加驗(yàn)證手段
3.2.3 軟件單元測(cè)試的環(huán)境設(shè)計(jì)
3.3 單元測(cè)試的實(shí)施
3.3.1 單元測(cè)試的實(shí)施過程與數(shù)據(jù)收集
3.3.2 單元測(cè)試與開發(fā)過程的協(xié)調(diào)
3.4 單元測(cè)試的結(jié)果分析
3.4.1 測(cè)試結(jié)果數(shù)據(jù)的分析與反饋
3.4.2 單元測(cè)試充分性的分析
3.4.3 基于單元測(cè)試的軟件質(zhì)量評(píng)價(jià)
第四章 單元測(cè)試實(shí)踐與練習(xí)
4.1 一個(gè)示例程序的介紹
4.1.1 示例程序的需求
4.1.2 示例程序的設(shè)計(jì)與結(jié)構(gòu)
4.2 構(gòu)建示例程序的測(cè)試計(jì)劃
4.2.1 測(cè)試目標(biāo)分析
4.2.2 測(cè)試策略的確定
4.2.3 測(cè)試質(zhì)量的預(yù)期
4.3 針對(duì)示例程序的測(cè)試設(shè)計(jì)
4.3.1 測(cè)試環(huán)境的構(gòu)建
4.3.2 測(cè)試用例的設(shè)計(jì)
4.3.3 測(cè)試過程的實(shí)施
4.4 測(cè)試用例的執(zhí)行
4.4.1 測(cè)試的執(zhí)行與數(shù)據(jù)收集
4.4.2 測(cè)試過程數(shù)據(jù)的分析與測(cè)試再執(zhí)行
4.5 給出示例程序測(cè)試的結(jié)果
4.5.1 測(cè)試結(jié)論
4.5.2 測(cè)試質(zhì)量分析