码迷,mamicode.com
首页 >  
搜索关键字:组合覆盖    ( 35个结果
用例设计工具PICT — 输入组合覆盖
用例设计工具PICT—输入组合覆盖1成对测试简介成对测试(PairwiseTesting)又称结对测试、两两测试,是一种正交分析的测试技术。成对组合覆盖这一概念是Mandl于1985年在测试Aad编译程序时提出来的。是当不可能遍历产品所有功能点时用到的一种测试手段,即如果用尽可能少的工作发现最多的缺陷(测试投入产出性价比)。经验证,Cohen等人应用成对组合覆盖测试技术对Unix中的“Sort”命
分类:其他好文   时间:2020-12-05 10:42:34    阅读次数:6
求最小子列和的问题
楔子:给定一个数组长度为N,子列和为<0子列和记为0 求最大子列和 之前小菜同学想的是两层for循环,外层控制数组里的每一个元素,里层控制数组下角标<=外层的元素,定义一个变量+=,比之前的大就覆盖掉,但是后来看人家讲了分至感觉挺好的,但是用到了递归,是比较是内存的,最起码 现在内存还很宝贵,所以小 ...
分类:其他好文   时间:2020-08-07 09:46:19    阅读次数:59
白盒测试和黑盒测试
黑盒测试:等价类划分、因果图、边界值分析法、猜错法、随机数 白盒测试:语句覆盖、判定覆盖、条件覆盖、条件判定覆盖、条件组合覆盖 ※ 黑盒测试的优点有: 1)比较简单,不需要了解程序内部的代码及实现; 2)与软件的内部实现无关; 3)从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题; ...
分类:其他好文   时间:2019-10-04 15:03:48    阅读次数:73
white box白盒测试
逻辑覆盖法:语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,组合覆盖,路径覆盖 基本路径测试法:Control Flow Graphs, CFG。带箭头的边 条件覆盖:使每个判定中每个条件的可能值至少满足一次。 判定/条件覆盖:使得判定中每个条件的所有可能取值至少满足一次,同时每个判定的可能结果也至少 ...
分类:其他好文   时间:2019-06-30 17:13:23    阅读次数:77
黑盒测试 白盒测试 题
习题1 为以下流程图所示的程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖。 语句覆盖 原则覆盖程序中所有可执行的语句 设计的测试用例如下 编号 | 输入项 | 执行语句 | | ① | {x=17,y=6} | 执行语句3 ② | {x=1,y= ...
分类:其他好文   时间:2018-11-10 10:54:10    阅读次数:191
PICT安装及使用步骤
PICT安装使用PICT工具为微软公司出品的一款成对组合的命令行测试用例生成工具,使用它可以按照两两测试的原理设计测试用例。需要输入和测试用例相关的所有参数,来达到全覆盖的效果。成对组合覆盖于1985年Mandl提出,结果表明覆盖率达到90%以上,但是实际工作中成对组合量太大,PICT就为了解决此难题应运而生。该工具已经对外开放,可以从互联网直接下载使用。下载地址:http://vdisk.wei
分类:其他好文   时间:2018-10-24 22:15:37    阅读次数:274
最大子数组求和并进行条件组合覆盖测试
简介 算法导论第四章介绍过使用分治法求最大子数组问题,其基本思想就是把一个数组分成三部分,a[0:n/2],a[n/2+1:n],a[j:k] (其中0 include "gtest/gtest.h" using namespace std; / 功能函数 @author Stone version ...
分类:编程语言   时间:2018-03-29 22:36:48    阅读次数:356
软件工程第二次作业
单元测试 用visual studio 2017自带的单元测试对c++类进行测试过程如下: 写一个c++的类如下图所示 创建测试单元并测试 1.测试单元工程创建如下: 2.配置后(过程略), 完善测试方法。 采用组合覆盖法选取 x y z 的值分别为 (10,5,4),(6, 3,7),(15,20 ...
分类:其他好文   时间:2018-03-22 21:26:20    阅读次数:172
白盒测试
白盒测试的五种覆盖标准从弱到强分别为:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖和条件组合覆盖。 语句覆盖:每条语句至少执行一次。 判定覆盖:每一判定的每个分支至少执行一次。 条件覆盖:每一判定中的每个条件,分别按“真”、“假”至少各执行一次。 判定/条件覆盖:同时满足判定覆盖和条件覆盖的要求。 条 ...
分类:其他好文   时间:2017-12-15 14:06:20    阅读次数:107
白盒测试及其基本方法
强度由低到高:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。 (1)语句覆盖:就是设计若干个测试用例,运行被测程序,使得每一可执行语句至少执行一次。 (2)判定覆盖:使设计的测试用例保证程序中每个判断的每个取值分支至少经历一次。 (3)条件覆盖:条件覆盖是指选择足够的测试用例, ...
分类:其他好文   时间:2017-11-21 23:41:43    阅读次数:165
35条   1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!