五. Data-基于規(guī)格的測試數(shù)據(jù)設(shè)計(jì)
1. 依據(jù)“輸入結(jié)構(gòu)”來構(gòu)造“測試數(shù)據(jù)”策略與技巧
2. 使用測試技術(shù)合理縮減測試數(shù)據(jù)規(guī)模
3. 歷史測試數(shù)據(jù)與隨機(jī)測試數(shù)據(jù)
4. 使用構(gòu)造工具提升構(gòu)造測試數(shù)據(jù)的效率
5. 測試輸入數(shù)據(jù)的復(fù)用-構(gòu)造一次使用多次
6. 搭建測試數(shù)據(jù)中心-團(tuán)隊(duì)復(fù)用
7. 判斷“測試數(shù)據(jù)”的發(fā)現(xiàn)缺陷的幾率
8. 實(shí)踐探索:依據(jù)客戶熟悉的領(lǐng)域的案例完成測試輸入構(gòu)造
六. Scenario-基于規(guī)格的測試場景設(shè)計(jì)
1. 基于用戶與界面交互的測試場景構(gòu)造
2. 基于請求與響應(yīng)的測試場景構(gòu)造
3. 基于背景工作者的測試場景構(gòu)造
4. 基于狀態(tài)機(jī)模型的測試場景構(gòu)造
5. 測試步驟中的“測試參數(shù)”
6. 測試步驟中的“關(guān)鍵字”
7. 實(shí)踐探索:依據(jù)客戶熟悉的領(lǐng)域的案例完成測試場景構(gòu)造
七. Assert-基于規(guī)格的測試斷言設(shè)計(jì)
1. 基于測試輸入的測試預(yù)期值手工計(jì)算
2. 規(guī)劃真實(shí)值的獲取位置
3. 規(guī)劃預(yù)期值與真實(shí)值的比對表達(dá)方式
4. 構(gòu)造測試結(jié)果的判斷標(biāo)準(zhǔn)(精準(zhǔn)判斷、經(jīng)驗(yàn)判斷)
5. 討論探索:對于報(bào)表類型的測試用例,如何描述斷言?
6. 實(shí)踐探索:依據(jù)客戶熟悉的領(lǐng)域的案例完成測試斷言構(gòu)造
八. Environment-基于規(guī)格的測試環(huán)境設(shè)計(jì)
1. 基于部署架構(gòu)規(guī)格的測試環(huán)境規(guī)劃
2. 純凈環(huán)境、集成環(huán)境與干擾環(huán)境
3. 測試環(huán)境設(shè)計(jì)原則(容量原則、分布原則、復(fù)用原則與隔離原則)
4. 估算測試環(huán)境資源
5. 測試環(huán)境的組合構(gòu)造策略
6. 測試環(huán)境的虛擬化(重復(fù)使用,減少測試成本)
7. 案例研究:案例剖析:Google的GFS測試環(huán)境設(shè)計(jì)
8. 實(shí)踐探索:依據(jù)客戶熟悉的領(lǐng)域的案例完成測試環(huán)境構(gòu)造
|