一、对一个方法进行测试 1)画出此方法的控制流图 2)T1 : n = 3 ;T2 : n = 5; 设计一个 Fault 使T2 能发现,T1不能发现: 答: 将 if ( isDivisible(primes[i],curPrime) 修改 为 if ( isDivisible(primes[0 ...
分类:
其他好文 时间:
2016-03-30 01:40:41
阅读次数:
234
题目所给出的代码为 (a):控制流图如下 (b):将MAXPRIMES设为4,这样t2=(n=5)就会出现数组越界的错误,但t1=(n=3)无影响。 (c):n=1的时候不满足numPrimes < n,故不经过while循环 (d):点覆盖:{1,2,3,4,5,6,7,8,9,10,11,12, ...
分类:
其他好文 时间:
2016-03-30 01:25:30
阅读次数:
215
中文书p49第7题 a-d a.画出控制流图 b.设计简单的错误,使测试用例t2 = (n=5)比t1 = (n=3)更容易被发现。 将if( isDivisible( primes[i], curPrime){ isPrime = false; break; }中的primes[i],改为prim ...
分类:
其他好文 时间:
2016-03-30 00:02:57
阅读次数:
215
这次作业主要是根据代码,画出控制流图,并涉及计边覆盖,点覆盖,主路径的知识。 具体作业内容如下 一 画出控制流图 二、设计一个t2=(n=5)比t1=(n=3)容易发现发现的错误 三、写一个测试用例,使相应的测试路径访问连接while语句开始到fot语句得边,而不用通过while的循环体 t:n=1 ...
分类:
其他好文 时间:
2016-03-29 23:48:50
阅读次数:
220
问题一:画出控制流图: 问题二:设计一个t2=(n=5)能发现但t1=(n=3)不能发现的错误 问题三:寻找一组不经过while循环的测试用例 n=1的时候就可以满足要求 问题四:要求找出点覆盖、边覆盖和主路径覆盖的所有TR 点覆盖: {(0,1,2,3,4,5,6,7,8,9,10,11,12,1 ...
分类:
其他好文 时间:
2016-03-29 20:59:22
阅读次数:
1110
HOMEWORK 3 题目所给代码如下: (a):控制流图如下(使用ProcessOn绘制) (b):将MAXPRIMES设为4,这样t2=(n=5)就会出现数组越界的错误,但t1=(n=3)无影响。 (c):n=1的时候不满足numPrimes < n,故不经过while循环 (d):点覆盖:{1 ...
分类:
其他好文 时间:
2016-03-29 20:56:07
阅读次数:
326
以上是Test1类,有个private的t1,值为1,给了get/set方法。 以上,Test2继承了Test1,也给了一个t1属性,但值为2。 输出结果为: 11 Test2继承了Test1,也给了一个t1属性,但值为2,提供了get/set方法。 输出结果: 12 结论:子类没有继承父类的pri ...
分类:
编程语言 时间:
2016-03-29 00:38:59
阅读次数:
408
1、(49-7)使用下面的方法printPrimes()完成后面的问题: (a)为printPrimes()方法画控制流图。 (b)考虑测试用例t1=(n=3)和t2=(n=5)。即使这些测试用例游历printPrimes()方法中的主路径,它们不一定找出相同的错误。设计一个简单的错误,使t2比t1 ...
分类:
其他好文 时间:
2016-03-28 15:23:27
阅读次数:
164
定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price;另外一张表是ProductPrice表,我们要将ProductPrice表中的价格字段Price更新为Price表中价格字段的80%。 在Mysql中我们有几种手段可以做到这一点,一种是update table1 t1 ...
分类:
数据库 时间:
2016-03-28 15:13:44
阅读次数:
192
为printPrimes()方法画控制流程图。 考虑测试用例t1=(n=3)和t2=(n=5)。即使这些测试用例游历printPrimes()方法中相同的主路径,他们不一定找出相同的错误。设计一个简单的错误,使得t2比t1更容易发现。 针对printPrimes(),找到一个测试用例,使得响应的测试 ...
分类:
其他好文 时间:
2016-03-28 11:55:33
阅读次数:
131