第九講 測試大綱(提綱)法
一、應用場合
在程序要有多個窗口,窗口中有若干操作,不同窗口操作之間存在聯系,為了理清窗口之間的關系,使用測試大綱法。常用應用有:1)測試窗口之間的跳轉關系2)測試軟件的安裝、刪除程序3)理清需求間的層級關系
二、測試步驟
步驟1:分析需求,列大綱
列大綱:將窗口和窗口中的操作按照層級關系列出。
說明:可以用不同方式列大綱,不要拘泥於形式。(文字、畫圖等都ok)
步驟2:分析大綱,理清窗口間關系,編寫用例。
說明:
1、在測試窗口跳轉關系時,如果某個跳轉路線中所功能點,在之前都已經測過(沒有未測功能點),那么該路線可以省略。如果時間充足,最好還是測。
2、在測試下拉列表或列表框控件時,至少要測試3項:第一項(最小值) ,最后一項(最大值),中間某項(有效等價類)
問題:有時會測試超過3項。
例如: 測試月份
要考慮:1月(最小min),12月(最大max),2月(閏月),小月(30天),大月(31天),如果有為空應單獨測。
3、在測試過程中,如果測試用例的測試過程基本一致,那么可以考慮復用(重用--重復使用)該用例。(節省測試時間)
三、測試大綱法上機練習
經典案例--安裝程序(snagit)
1、測試安裝程序時,窗口之間的關系比較簡單,主要考慮上一個(back)和下一個(next)窗口。
2、測試安裝程序通常寫在word文檔中即可,將窗口中的操作點列大綱寫出即可。
3、安裝程序測試中的安裝環境:
1)操作系統(品牌、版本、位數(32位、64位))