2016年3月30日

软件测试学习(4) printPrimes()

摘要: 根据printPrimes()代码复习路径覆盖的知识。相关代码如下: (a)为printPrimes()画控制流图。 (b)设计一个简单的错误,使得t2(n=5)比t1(n=3)更容易发现。 较容易发生的为数组越界错误。当MAXPRIMES为4时,t2会越界。 (c)找到一个测试用例,使得相应的测试 阅读全文

posted @ 2016-03-30 15:49 王一茜 阅读(322) 评论(0) 推荐(0) 编辑

2016年3月18日

使用junit对java中三角形测试

摘要: Tasks: 关于三角形问题的代码的链接如下: https://github.com/Cartisia/triangle 部分如下: 1、安装并运用junit, hamcrest and eclemma. 1)分别下载junit-4.12、hamcrest-all-1.3的jar包,可以存放在mye 阅读全文

posted @ 2016-03-18 11:58 王一茜 阅读(1005) 评论(0) 推荐(0) 编辑

2016年3月10日

Hw2

摘要: findLast Solution: (a)fault:for循环中应该包含i=0的情况; (b)当输入数据为空时将会产生空指针错误,程序不会执行for循环,所以不会executes the fault: test: x=null;y = 3; Expected = NullPointerExcep 阅读全文

posted @ 2016-03-10 00:37 王一茜 阅读(251) 评论(0) 推荐(0) 编辑

2016年3月6日

软件测试作业--开发项目时遇到的问题

摘要: 在完成web大作业时,经常会遇到两个问题,一类是string类型在判断是否相等时发生错误;另一类是当分情况讨论或运用循环时出现空指针报错。 1、判断两个string是否相等,不能直接用==或!=,需要用equals()判断,相等则返回1。Java中字符串用==比较引用,equal比较值,其中不同的声 阅读全文

posted @ 2016-03-06 20:11 王一茜 阅读(373) 评论(0) 推荐(0) 编辑

导航