測試用例--測試大綱(提綱)法


測試大綱(提綱)法

 

一、應用場合

    程序包含多個窗口,每個窗口有多個操作,這些操作之間有一定的關系,為了弄清楚窗口之間不同操作的聯系,可以使用測試大綱法。常用於測1)軟件的安裝、刪除程序2)界面之間的跳轉關系等

 

二、測試大綱法的測試步驟

    步驟1:分析需求,將窗口和窗口中的操作列舉出來—列大綱

      說明:列大綱的形式可以多種多樣。畫圖,文字描述都行

    步驟2:根據大綱,理清窗口操作之間的關系,編寫用例。

      說明:

        1)哪個最簡單先測試哪個(主窗口—幫助)

        2)如果某個操作流程中沒有新的測試功能點(所有的功能點之前的用例都測過),那么該條用例可以省略。但是如果時間充足的話,最好還是測。

        3)關於列表框和下拉列表框控件的測試:

          一般至少測試3項(應用了等價類划分和邊界值法):第一項(最小值),中間某項(有效等價類),最后一項(最大值)

        4)測試用例是可以適當復用(重復使用)--有些用例如果跟之前的用例操作過程基本一致,可以重復使用。提示:測試用例可以復用,但是測試的執行過程不能省。

 

三、測試大綱法的典型應用:軟件的安裝程序測試

    被測程序:snagit軟件(英文版的截圖工具軟件)

    軟件的安裝程序特點:

      1)窗口之間的關系比較簡單(一般只考慮上一個和下一個窗口),測試時不需要特別關注,重點關注每個窗口中的功能點(測試點),將功能點列出大綱,直接寫出用例即可。

      2)軟件的安裝程序的測試用例一般習慣寫在“word”文檔中

      3)軟件安裝測試需要考慮安裝環境:

        1、安裝軟件支持的操作系統(版本,位數(64位,32位),品牌)

        2、該軟件與其他軟件的兼容性問題(與其他軟件同時安裝在一台電腦中可以同時正常使用,不相互影響)

        3、軟件的安裝路徑(默認路徑、自定義正確路徑、錯誤路徑)

        4、已經安裝該軟件,怎么處理(覆蓋,升級,取消,不允許)

 

 

四、snagit軟件安裝過程中每個安裝界面的測試要點

    1Welcome to the snagit 10 Installation Wizard(歡迎進入Snagit 10的歡迎向導)

     

      (1)點擊“Next”(下一步)按鈕,可以進入下一個界面。

      (2)點擊“Cancel”(取消)按鈕,彈出“消息提示框”:

     

        1)點擊“resume”(繼續)按鈕或者關閉(X)按鈕(bug1),可以繼續安裝

        2)點擊“EXIT setup”(退出安裝)按鈕,可以終止安裝

    2License Agreement(許可協議)

     

      (1)點擊“Back”(后退)按鈕,可以返回上一個界面

      (2)Cancel”按鈕:參考界面1Cancel”按鈕用例

      (3)

        1)如果選擇“I accept the license agreement”(我接受許可協議)復選框,“Next”按鈕“可用”,點擊可以進入下一個界面

         2)如果不選擇“I accept the license agreement”復選框,“Next”按鈕“置灰”

    3Help Us Improve Snagit(幫助改善Snagit

     

      (1)點擊“back”按鈕,可以返回上一個界面

      (2)Cancel”按鈕:參考界面1cancel”按鈕用例

      (3)點擊“more Information”(更多信息),可以訪問官方網站的頁面

      (4)

        1)如果兩個單選按鈕都不選擇,“Next”按鈕“置灰”

        2)如果選擇兩個單選按鈕中的任意一個,“next”按鈕可用,點擊可以進入下一個界面

    4Licensing(填寫許可信息)

     

      (1)點擊“Back”按鈕,可以返回上一個界面

      (2)Cancel”按鈕:參考界面1cancel”按鈕用例

      (3)點擊“need help finding your software key?”(需要幫助找到注冊碼嗎?),可以訪問網站相關頁面 (bug2:無法連接)

      (4)

        1)如果“installation type”(安裝類型)中的兩個選項都不選,“next”按鈕“置灰” 

        2)如果選擇“30 day evaluation”(30天評估版),“next”按鈕可用,點擊可以進入下一個界面(安裝后可以使用30天)

        3)如果選擇“licensed-I have a key”(授權—獲得一個注冊碼(序列號))選項,“next”按鈕可用: 

          a)填寫“name”(姓名)【可以不填】和正確的key(注冊碼),點擊“next”按鈕可以進入下一個界面(安裝后可以按照授權時間使用)

          b)如果填寫錯誤的注冊碼(或不填),點擊“next”按鈕彈出“消息提示框”:

           

            ①點擊“ok”按鈕,關閉“消息提示框”

            ②點擊“visit techsmith web site”(訪問官網),可以訪問官方網站

    5Select Installation Type(選擇安裝類型)

      說明:目前只測試Typical(典型安裝)

       

        (1)點擊“Back”按鈕,可以返回上一個界面

        (2)Cancel”按鈕功能,參考界面1Cancel”按鈕用例

        (3)點擊“Next”按鈕可以進入下一個界面

        (4)選擇“typical”(典型安裝)單選按鈕,此時點擊“Next”按鈕,進入典型安裝類型

        (5)選擇“custom”(自定義安裝)單選按鈕,此時點擊“Next”按鈕,進入自定義安裝類型

    6Ready to Install Snagit(准備安裝)

     

      (1)點擊“Back”按鈕,可以返回上一個界面

      (2)Cancel”按鈕功能,參考界面1Cancel”按鈕用例

      (3)測試選擇和不選擇“start snagit when installation is finished”(安裝完成后運行snagit)功能

      (4)測試選擇和不選擇“create shortcuts on desktop ”(創建桌面快捷方式)功能

      (5)測試選擇和不選擇“run snagit when windows start”(系統啟動后立即運行snagit)功能

      (6)點擊“install”(安裝)按鈕,開始進行snagit軟件的安裝

    7Updating System(更新系統)

     

      (1)點擊“Cancel”按鈕或者關閉(X)按鈕(bug3:此處關閉按鈕不應該“置灰”),程序不應直接退出,而是要彈出消息提示框。

    8Snagit 10 has been successful installed(安裝成功)

     

      (1)點擊“finish”(完成)按鈕,結束安裝過程

      (2)Cancel”按鈕和“關閉”(X)按鈕是必須要“置灰”

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM