• <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-06-29來源:作者:點擊數: 標簽:覆蓋度思路
    如何提高 黑盒 測試用例 的覆蓋度思路 軟件測試 您在做測試設計時是否發現自己寫的測試用例超多,但卻發現不了幾個 bug ?是否發現經過您的測試之后,還是有較多問題漏測試?本文將大概介紹一下如何避免此類問題的思路 當您拿接到一個產品/項目拿到 需求 后,您

      如何提高黑盒測試用例的覆蓋度思路 軟件測試

      您在做測試設計時是否發現自己寫的測試用例超多,但卻發現不了幾個bug?是否發現經過您的測試之后,還是有較多問題漏測試?本文將大概介紹一下如何避免此類問題的思路

      當您拿接到一個產品/項目拿到需求后,您需要對這個產品的需求進行分析/分解,寫出測試方案,然后根據測試方案寫測試用例,這就是測試設計的流程。如何避免上面提到的問題,我們就得從需求-->方案-->用例一步一步來分析。

      拿到需求文檔后,我們要分析此次的產品/項目 新增、修改、刪除那些功能,修改、刪除時對原來功能會有什么影響,此時您需要把功能及影響一條一條的列出。

      列出完之后,在方案時就得考慮各種不同的分析方法的應用了,如下:

      1、首先進行等價類劃分,包括輸入條件和輸出條件的等價類劃分,合理設置有效等價類和無效等價類,這是減少工作量和提高測試效率最有效的方法。

      2、必須使用邊界值分析,經驗表明,這種方法設計出的用例能發現很多程序錯誤。

      3、可以使用錯誤推測法追加一些測試用例,這需要依靠您的智慧和經驗。

      4、對照程序邏輯檢查已設計出的測試用例的邏輯覆蓋度,如果沒有達到覆蓋標準應當再補充足夠的測試用例。

      5、如果程序的功能說明中含有輸入條件的組合情況,一開始就可選因果圖和判定表驅動法。

      6、對于參數配置類的軟件,要用正交試驗法選擇較少的組合方式達到最佳效果。

      7、對于業務流清晰的系統,可以利用場景法貫穿整個測試方案過程,在案例中綜合使用各種測試方法。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品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>