结对作业(2)----单元测试
2017-03-29 15:49
190 查看
结对伙伴: 201421123031 余洋
201421123044 潘志坚
Coding.net:https://coding.net/u/AJIAN044/p/cyuyan/git/tree/%E7%AC%AC%E4%B8%89%E6%AC%A1%E4%BD%9C%E4%B8%9A/
a.需求分析:
把计算模块提取出来,单独创建一个类。
针对提取出来的计算类的接口函数做单元测试。
a. 加减乘除功能测试
b.输入非法字符测试
c.数值超出范围测试
d.结果除0测试
b.设计测试框架, 模拟测试数据
1. 加减乘除功能测试
2.输入非法字符测试
3.数据溢出测试(正常)
4.结果除0测试
小结与感受:在这次实验之前完全不了解Junit的运行原理与如何运用,在询问了同学以及查找了度娘以后总算是有所了解。从一头雾水到理清思路其中也花费了一些时间,感谢我的小伙伴在这个过程中不断的指导以及督促,总算是完成了这次的任务。同时了解了Junit的好处以及便捷,可以独立的测试每一个功能,万一出现bug可以快速定位。路漫漫其修远兮,希望以后能在编程这条路上越走越远。
汉堡包评价
第一片面包:潘志坚同学认真刻苦,在编程中能听取意见并改进,但对零碎知识点的了解并不是很全面,需要改进。
中间的肉:结对编程我们的优势在于互相熟悉有过愉快的合作经验,能有较高效率。
中间的青菜:编程是我们俩共同的短板,由于上次编写的程序有些混乱,这次我们也花了较大精力修改以及提取程序。希望下次能够改进。
第二片面包:由于编程基础不扎实,理论多于实践这样子在编程中会有一定的困难,花了较多的时间,也让我更加了解了自身的缺陷并加以改进。
PSP
201421123044 潘志坚
Coding.net:https://coding.net/u/AJIAN044/p/cyuyan/git/tree/%E7%AC%AC%E4%B8%89%E6%AC%A1%E4%BD%9C%E4%B8%9A/
a.需求分析:
把计算模块提取出来,单独创建一个类。
针对提取出来的计算类的接口函数做单元测试。
a. 加减乘除功能测试
b.输入非法字符测试
c.数值超出范围测试
d.结果除0测试
b.设计测试框架, 模拟测试数据
1. 加减乘除功能测试
2.输入非法字符测试
3.数据溢出测试(正常)
4.结果除0测试
小结与感受:在这次实验之前完全不了解Junit的运行原理与如何运用,在询问了同学以及查找了度娘以后总算是有所了解。从一头雾水到理清思路其中也花费了一些时间,感谢我的小伙伴在这个过程中不断的指导以及督促,总算是完成了这次的任务。同时了解了Junit的好处以及便捷,可以独立的测试每一个功能,万一出现bug可以快速定位。路漫漫其修远兮,希望以后能在编程这条路上越走越远。
汉堡包评价
第一片面包:潘志坚同学认真刻苦,在编程中能听取意见并改进,但对零碎知识点的了解并不是很全面,需要改进。
中间的肉:结对编程我们的优势在于互相熟悉有过愉快的合作经验,能有较高效率。
中间的青菜:编程是我们俩共同的短板,由于上次编写的程序有些混乱,这次我们也花了较大精力修改以及提取程序。希望下次能够改进。
第二片面包:由于编程基础不扎实,理论多于实践这样子在编程中会有一定的困难,花了较多的时间,也让我更加了解了自身的缺陷并加以改进。
PSP
PSP2.1 | Personal Software Process Stages | Estimated time(h) | actual time(h) |
Planning | 计划 | 6 | 5.2 |
· Estimate | 估计这个任务需要多少时间 | 6 | 5.2 |
Development | 开发 | 0.5 | 0.3 |
· Analysis | 需求分析 (包括学习新技术) | 0.2 | 0.2 |
· Design Spec | 生成设计文档 | 0.2 | 0.1 |
· Design Review | 设计复审 | 0.1 | 0.1 |
· Coding Standard | 代码规范 | 0.2 | 0.2 |
· Design | 具体设计 | 0.5 | 0.5 |
· Coding | 具体编码 | 3 | 2.5 |
· Code Review | 代码复审 | 0.5 | 0.5 |
· Test | 测试(自我测试,修改代码,提交修改) | 0.3 | 0.3 |
Reporting | 报告 | 0.2 | 0.2 |
· | 测试报告 | ||
· | 计算工作量 | 0.1 | 0.1 |
· | 并提出过程改进计划 | 0.2 | 0.2 |
相关文章推荐
- 结对作业2-单元测试
- 结对作业2-单元测试
- 2017秋-软件工程第四次作业(2)-结对使用TDD框架完成单元测试
- 第四次作业二 单元测试【结对】
- 软件工程第四次作业二—单元测试 —[结对刘成志]
- 结对作业2:单元测试
- 作业要求20170928-2 单元测试结对
- 【第二周】【作业六】结对项目,四则运算++
- 结对项目作业成绩汇总
- 第二次作业——结对项目之需求分析与原型设计
- 第二次作业——结对项目之需求分析与原型设计
- 第六周作业----单元测试
- 20150401 作业2 结对 四则运算
- 结对作业1
- 第五次作业--原型设计(结对)
- 软件工程实践 2017 第一次结对作业
- 作业2 结对 四则运算
- 软件测试报告(结对作业2之一)——张孝祖 173,李栋144
- 俄罗斯方块(结对作业)
- 结对项目第二次作业