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

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

測試用例編寫規范

發布: 2011-5-20 09:23 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 397次 | 進入軟件測試論壇討論

領測軟件測試網

  測試用例編寫規范 軟件測試

  目的:統一測試用例編寫的規范,以保證使用最有效的測試用例,保證測試質量。

  2 范圍:適用于公司對產品的業務流程、功能測試測試用例的編寫。

  3 術語解釋

  3.1 測試分析:對重要業務、重要流程進行測試前的分析。

  3.2 業務流程測試用例:關于產品業務、重要流程的測試用例。

  4 業務流程測試用例編寫原則

  4.1 系統性

  4.1.1對于系統業務流程要能夠完整說明整個系統的業務需求、系統由幾個子系統組成以及它們之間的關系;

  4.1.2對于模塊業務流程要能夠說明清楚子系統內部功能、重要功能點以及它們之間的關系;

  4.2 連貫性

  4.2.1 對于系統業務流程來說,各個子系統之間是如何連接在一起,如果需要接口,各個子系統之間是否有正確的接口;如果是依靠頁面鏈接,頁面鏈接是否正確;

  4.2.2對于模塊業務流程來說,同級模塊以及上下級模塊是如何構成一個子系統,其內部功能接口是否連貫;

  5 測試用例設計的方法

  5.1 等價類劃分法

  5.1.1確定等價類的原則

  5.1.1.1如果輸入條件決定了取值范圍,或值的個數,則可以確立一個有效等價類和兩個無效等價類。

  5.1.1.2 如果輸入條件規定了輸入值的集合,或者規定了“必須如何”的條件,此時可確立一個有效等價類和一個無效等價類;

  5.1.1.3 如果輸入條件是一個布爾量,則可以確定一個有效等價類和一個無效等價類;

  5.1.1.4如果規定了輸入數據的一組值,而且程序對每個輸入值分別進行處理,此時可為每一個輸入值確立一個有效等價類,此外,針對這組值確立一個無效等價類,它是所有不允許輸入值的集合;

  5.1.1.5如果規定了輸入數據必須遵守的規則,則可以確立一個有效等價類(符合規則)和若干個無效等價類(從不同的角度違反規則)。

  5.1.1.6 如果確知,已劃分的等價類中各元素在程序中的處理方式不同,則應將此等價類進一步劃分成更小的等價類。

  5.1.2 測試用例的選擇原則

  5.1.2.1為每一個等價類規定一個唯一的編號;

  5.1.2.2設計一個新的測試用例,使其盡可能多的覆蓋尚未被覆蓋的有效等價類,重復這一步,直至所有的有效等價類都被覆蓋過;

  5.1.2.3設計一個新的測試用例,使其僅覆蓋一個尚未被覆蓋的無效等價類,重復這一步,直至所有的無效等價類都被覆蓋為止。

  5.2 邊界值分析法

  5.2.1測試用例的選擇原則

  5.2.1.1 如果輸入了條件規定了值的范圍,則應取剛達到這個范圍的邊界值,以及剛剛超越這個邊界范圍的值作為測試輸入數據;

  5.2.1.2 如果輸入條件規定了值的個數,則用最大個數、最小個數、比最大多1、比最小小1的數作為測試輸入數據;

  5.2.1.3 根據規格說明的每個輸出條件,使用前面的原則;

  5.2.1.4如果程序的規格說明給出的輸入輸出域是有序集合,則應選取集合的每一個元素和最后一個元素作為測試用列;

  5.2.1.5如果程序中使用了一個內部數據結構,則應當選擇這個內部數據結構的邊界上的值作為測試用例;

  5.2.1.6分析規格說明,找出其他可能的邊界條件。

延伸閱讀

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

21/212>

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

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

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