单元测试
编程人员:刘光华(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