看真人一级毛多毛片-看真人一一级毛片-看中国国产一级毛片真人视频-看中国真人一级毛片-伊人精品在线-伊人精品在线观看

歡迎光臨,深圳市一航網絡信息技術有限公司!
關注一航
一航網絡微信二維碼

一航網絡

400-870-6298
當前位置:首頁 >基本路徑測試 返回列表

基本路徑測試

發布日期:2021/4/15 18:12:14    發布人:一航網絡    來源:網絡    點擊:

       定義:基本路徑測試法又稱獨立路徑測試,是在程序控制流圖的基礎上,通過分析控制結構的環路復雜性,導出基本可執行路徑集合,從而設計出相應的測試用例的方法。
所謂基本路徑是指程序中至少引進一條新的語句或一個新的條件的任一路徑。
       步驟:

       1、根據程序設計結果導出程序流程圖的控制流圖;

        流程圖用來描述程序控制結構。可將流程圖映射到一個相應的流圖(對于菱形框內的復合條件,要拆分成單一條件)。在流圖中,每一個圓,稱為流圖的結點,代表一個或多個語句。一個處理方框序列和一個菱形決測框可被映射為一個結點,流圖中的箭頭,稱為邊或連接,代表控制流,類似于流程圖中的箭頭。一條邊必須終止于一個結點,即使該結點并不代表任何語句(例如:if-else-then結構)。由邊和結點限定的范圍稱為區域。計算區域時應包括圖外部的范圍

       2、計算程序環路復雜度

       環路復雜度是一種為程序邏輯復雜性提供定量測度的軟件度量,將該度量用于計算程序的基本的獨立路徑數目,為確保所有語句至少執行一次的測試數量的上界。獨立路徑必須包含一條在定義之前不曾用到的邊。

       3、導出基本路徑集,確定程序的獨立路徑

       每個圈與圈之間的連線便是一個獨立路徑,對于單進單出的節點可以使用連線代替。

       4、根據獨立路徑,設計相應的測試用例

       根據上面的獨立路徑,去設計輸入數據。

       舉例

       示例代碼

    public int binSearch(int arr[], int objectValue) 
    {
        int left = 0;
        int right = arr.length - 1;
        int mid;    while (left < right)
        {
            mid = (right - left) / 2 + left;        
                if (arr[mid] == objectValue) 
                {            return mid;
                } 
                else if (objectValue < arr[mid]) 
                {            
                    right = mid - 1;
                } 
                else 
                {            
                    left = mid + 1;
                }
        }    
        return -1;
   }
  1. 根據程序設計結果導出程序流程圖的控制流圖

  2. 基本路徑測試

  3. 計算環路復雜度

  4. 基本路徑測試2

  5. 導出基本路徑集,確定程序的獨立路徑
    基本測試路徑:

    • 1-2-6

    • 1-2-3-6

    • 1-2-3-4-2

    • 1-2-3-5-2

  6. 設計相應的測試用例

 
基本路徑arrobjectValuereturn
1-2-6[ ]1-1
1-2-3-6[1,2,3]21
1-2-3-4-2[1,2,3,4,5]21
1-2-3-5-2[1,2,3,4,5]43

 


  • 上一篇 : 數據結構測試
  • 下一篇 : 錯誤處理測試
  • 女人扒下裤让男人桶到爽| 99久久精品免费观看国产| 99久久人妻精品免费二区| 国产亚洲精品自在久久| 欧美一区二区三区久久综| 又粗又大又硬又爽的免费视频 | 国产无遮挡裸体免费视频| 末成年女a∨片一区二区| 最新国产乱人伦偷精品免费网站| 国产综合无码一区二区辣椒| 无码国产乱人伦偷精品视频| 国产成人片无码视频在线观看| 毛片a级毛片免费播放| 87福利网| 男男gaygays熟睡入侵视频| 69精品免费视频| 老公和他朋友一块上我可以吗| 再深点灬舒服灬太大了少妇| 久久狠狠爱亚洲综合影院 | 亚洲综合色丁香麻豆| 国精品午夜福利视频不卡麻豆| 性xxxxfreexxxxx国产| 国产免费播放一区二区| 无码人妻精品一区二区在线视频 | 一级**爱片免费视频| 精品无码久久久久久久久久| 一本大道一卡二大卡三卡免费| 久久99精品久久久久子伦| 樱桃视频影院在线播放| 久久久久女教师免费一区| 97久久免费视频| 任你躁国产自任一区二区三区| 丁香婷婷激情综合俺也去| 色综合小说天天综合网| 国产一卡2卡3卡四卡精品一信息 | 成年日韩片av在线网站| 日本免费一区二区三区高清视频| 国产精品久久二区二区| 亚洲成av人片在线观看天堂无码| 精品香蕉一区二区三区| 91视频免费观看|