单元测试

编程人员:刘光华(201221123032)、吴伟君(201421123080)

一、需求分析

1、把计算模块提取出来,单独创建一个类。

2、针对提取出来的计算类的接口函数做单元测试:

(1)、通过单元测试代码,测试加法是否能正确工作;

(2)、通过单元测试代码,测试加减乘除功能;

(3)、通过单元测试代码,测试计算类对于各种参数的支持:

a. 输入是有错误的,例如 “1 ++ 2”,

b. 在数值范围是 -1000 .. 1000 的时候,传进去 “10000 + 32768”,

c. 或者是 “ 248 / 0” 怎么办?

d. 怎么告诉函数的调用者 “你错了”? 把返回的字符串定义为 “-1” 来表示?

e. 那么如果真的计算结果是 “-1” 又怎么处理呢?

代码:https://git.oschina.net/huage409/danyuanceshi/blob/master/README.md

二、设计测试框架, 模拟测试数据

1.加减乘除测试

 

a. 输入是有错误的,例如 “1 ++ 2”

 

b. 在数值范围是 -1000 .. 1000 的时候,传进去 “10000 + 32768”,

e.代码覆盖率

三、小结与感受

没啥感觉,就是要好好学习天天向上。

 

 

五、PSP

posted @ 2017-03-29 13:40  212君哥  阅读(140)  评论(2编辑  收藏  举报