摘要: 程序结构如下: a)程序的控制流图 b)将程序中的n用3替换,比如while循环里的 numPrimes<n 改成numPrimes<3 这样如果测试用例是n=3就不会发现错误,但是如果是n=5就能很快发现错误。 c)让n=1即可。 d)节点覆盖: TR={1,2,3,4,5,6,7,8,9,10, 阅读全文
posted @ 2017-03-12 21:51 油炸铅笔 阅读(532) 评论(0) 推荐(0) 编辑
摘要: a)安装junit和hamcrest: 在网上搜素并下载junit-4.12.jar 和 hamcrest-core-1.3.jar 两个jar包,在项目里创建一个lib文件夹将jar包放进去,再右键选择这两个jar包,选择Build Path->add to build path 即可。 安装ec 阅读全文
posted @ 2017-03-11 15:25 油炸铅笔 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 最近的一次项目是设计一个微博传播分析系统,这是一个软件设计项目。这个项目的最初目标是能够根据用户给的某条微博分析出这条微博的情感极性以及传播路径,并将其可视化。项目的计划开始时间为2016年7月,结束时间为2017年3月。实际开始时间为2016年7月,目前还没有结束。目前项目使用的资源主要是关于数据 阅读全文
posted @ 2017-02-28 21:33 油炸铅笔 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 此程序错在循环结构i>0,这样不会比较到数组的第一个元素。 要使测试用例不执行fault,使x=null,这样就不会进入循环。 要使测试用例执行fault但不导致错误状态, x=[2,3,5] y=3 Expected 1 要使测试用例导致错误但不是failure, x=[2,3,5] y=0 Ex 阅读全文
posted @ 2017-02-27 21:14 油炸铅笔 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 在使用mybatis时,发现通过姓名查找数据库记录,无论如何都只能查找出0条记录,数据库中确实有符合要求的记录。 通过eclipse的debug功能来查看运行流程,发现无论怎么修改,传给数据库的sql语句都是 SELECT * FROM USER WHERE username = 'root',为此 阅读全文
posted @ 2017-02-27 20:18 油炸铅笔 阅读(1075) 评论(0) 推荐(0) 编辑