扫码关注公众号

【校招VIP】测试类型之兼容性测试分析
08-17
337观看
01

以测试的形态分测试可以分为( )

正确答案是A,B,C单元测试属于软件开发阶段的分类:单元测试,集成测试,系统测试,验收测试

来自:测试计划-测试分类和过程
02

白盒测试和黑盒测试有什么区别?

答:1、白盒测试和黑盒测试是从测试方法的维度来分类:人工测试和自动化测试是从是否使用代码或工具来进行测试的维度来分类;维度不同,就像人可以分

来自:测试计划-测试分类和过程
03

堆排序的原理

1、将给定数组转化为一个二叉堆2、定义一个指针,为数组的最后一位functionsortArray(nums:number[]){letN=nums.length-1//从中位开始,指针i,向左移动for(leti=Math.floor(N/2);i>=0;i--){//将i至N位元素堆有序直到数字组首位sink(nums,i,N)}}3、将二叉堆的根节点(最大值)与当前指针位交换,随后指针往左挪一位4、将数组索引0开始到指针这调用一次sink(),重新堆有序化functionsink(nums:number[],k:number,N:number){while(k*2<=N){letj=k*2//子节点if(j<N&&nums[j]<nums[j+1])j++if(nums[k]>=nums[j])break;exch(nums,k,j)k=j}}functionsortArray(nums:number[]){letN=nums.length-1//从中位开始,指针i,向左移动for(leti=Math.floor(N/2);i>=0;i--){//将i至N位元素堆有序直到数字组首位sink(nums,i,N)}while(N>0){exch(nums,0,N--)//交换首位与尾部,并且指针左移sink(nums,0,N)//指针移动后向堆有序化}returnnums}

来自:排序算法-高级排序(快排、堆排等)
课程
专栏
黑盒测试和白盒测试
csdn
黑盒测试
白盒测试
测试技术-测试计划-测试分类和过程
3专栏
1课程
3 试题
热门专题