白盒测试测试冒泡排序法

白盒测试法测冒泡排序法

        1.冒泡排序法Java源代码

/*
 * 冒泡排序
 */
public class BubbleSort {
  

   public void BubbleSort(int[] arr){

    for(int i=0;iarr[j+1]){
          int temp=arr[j];
          arr[j]=arr[j+1];
          arr[j+1]=temp;
        }
      }
  
        //输出

        System.out.println("排序后数组元素为:");
        for(int num : arr){

           System.out.print( num + "  " );
 
           }
       }  


}

        2.冒泡排序法程序流程图

白盒测试测试冒泡排序法_第1张图片

        3.测试用例

                  语句覆盖 :  1.arr = {4,3,2,1}

                  判定覆盖 :  1.arr = {1,2,3,4};  2. arr = {4,3,2,1}

                  条件覆盖 :  1.arr = {1,2,3,4};  2. arr = {4,3,2,1}

                  路径覆盖 :  1.arr = {1,2,3,4};  2. arr = {4,3,2,1}

 

你可能感兴趣的:(白盒测试测试冒泡排序法)