• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

字號: | 推薦給好友 上一篇 | 下一篇

軟件功能測試用例的設計方法

發布: 2010-3-23 10:28 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 254次 | 進入軟件測試論壇討論

領測軟件測試網

        軟件功能測試用例的設計方法  測試用例設計 

     功能測試用例的設計方法

  1. 等價類劃分法:

  有效等價類:指輸入完全滿足程序輸入的規格說明,是由有效且有意義的輸入數據所構成的集合,利用有效等價類可以檢驗程序是否滿足規格說明所規定的功能和性能。

  無效等價類:和有效等價類相反,即不滿足程序輸入要求或者由無效的輸入數據構成的集合。

  2. 邊界值分析法:

  指對輸入的邊界條件進行分析,設計出針對邊界值的測試用例。

  數值的邊界值檢驗

  字符的邊界值檢驗

  如: ASCII和 Unicode編碼方式

  其他邊界值檢驗

  選上所有選項(最大值)

  不選上任何一項(空,零)

  只選一項 (最小值)

  3. 因果圖法:

  就是利用圖解法分析軟件輸入(原因)和輸出條件(結果)之間的關系,以設計測試用例的方法。因果圖法適合于檢查程序輸入條件的多種情況的組合,并最終生成判定表,來獲得對應的測試用例。

  4. 功能圖法

  功能圖是描述程序狀態變化、轉移的過程,因為軟件運行或操作的過程可以看作是其狀態不斷發生變化的過程。測試用例的設計就是如何覆蓋所有軟件表現出來的狀態,即在滿足輸入/輸出的一組條件下,軟件運行是一系列有次序的、受控制的狀態變化過程。

  5. 錯誤推測法:

  推測法主要依賴經驗、直覺來作出簡單的判斷甚至是猜測,給出可能存在缺陷的條件、場景等,在找到缺陷后,設計出相應的測試用例。

  6. 正交實驗設計方法:

  主要步驟是:

  (1) 對軟件需求規格說明中的功能要求進行劃分(層層分解與展開),分解成具體的、相對獨立的基本功能。

  (2) 根據基本功能的質量需求,找出影響其功能實現的操作對象和外部因素,每個因素的取值可以看作水平,多個取值就存在多個水平。

  (3) 確定待測試軟件中所有因素及其權值,這是測試用例設計的關鍵,確保全面、準確。軟件測試 

    權值是依據各因素的影響范圍、發生的頻率和質量的需求來確定的。

  (4) 加權篩選,生成因素分析表。

  (5) 利用正交表構造測試數據集,正交表的每一行,就是一條測試用例?紤]交互作用不可忽略的處理因素和不可混雜的原則,有交互作用的組合優先安排。

  利用正交實驗設計方法設計測試用例,可控制生成的測試用例數量,覆蓋率高且測試效率高。

延伸閱讀

文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/

TAG: 功能 軟件 設計


關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97