• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

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

    軟件測試方法比較(給新手)

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

    領測軟件測試網

      軟件測試方法比較(給新手)   軟件測試工具 

        1. 黑盒、白盒、灰盒測試方法的優缺點,適用范圍分別是什么?分別舉例進行說明。

      白盒測試

      優點:

      ● 迫使測試人員去思考軟件的實現;

      ● 可以檢測代碼中的每條分支和路徑;

      ● 揭示隱藏在代碼中的錯誤;

      ● 對代碼的測試比較徹底;

      ● 最優化。

      缺點:

      ● 昂貴;

      ● 無法檢測代碼中遺漏的路徑和數據敏感性錯誤;

      ● 不驗證規格的正確性。

      黑盒測試

      優點:

      ● 對比較大的代碼單元來說,黑盒測試比白盒測試效率要高;

      ● 測試人員不需要了解實現的細節,包括特定的編程語言;

      ● 測試人員和編碼人員是彼此獨立的;

      ● 從用戶的視角進行測試,很容易被理解和接受;

      ● 有助于暴露任何規格不一致或者有歧義的問題;

      ● 測試用力可以在規格完成之后馬上執行。

      缺點:

      ● 只有一小部分可能的輸入被測試到,要測試每個可能的輸入流幾乎是不可能的;

      ● 沒有清洗的和簡明的規格,測試用例是很難設計的;

      ● 如果測試人員不被告知開發人員已經執行過的用例,在測試數據上會存在不必要的重復;

      ● 會有很多程序路徑沒有被測試到;

      ● 不能直接針對特定程序段測試,該程序段可能隱藏更多錯誤;

      ● 大部分和研究相關的測試都是直接針對白盒測試的。

      灰盒測試

      介于黑盒和白盒測試之間的一種測試。

    延伸閱讀

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

    TAG: 軟件測試 新手

    21/212>

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

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

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>