考核内容
- Github基本源代码控制方法
- 利用Junit4进行程序模块的测试,回归测试
- 编码规范的考量
- C/Java等基本程序设计语言的运用。 (考虑到有些同学的基础参差不齐)
一、题目简介
主要指应实现的主要功能:根据矩形的宽为4而高长40,另一个矩形的宽为3.5而高为35.9,显示每个矩形的宽、高、面积和周长。
二、源码的github链接
https://github.com/WangLuyue/test/blob/master/Junit4
三、所设计的模块测试用例、测试结果截图
(1)类:Rectangle类
(2)数据域:double型数据域(两个名为width和height的double型数据域,分别表示矩形的宽和高)
(3)方法:
getArea()的方法,返回矩形的面积
getPerimeter()的方法,返回矩形的周长
(4)构造方法:
A.创建无参构造方法
public Rectangle() { }
B.创建指定值的矩形的构造方法
public Rectangle(double width, double height) {
super();
this.width = width;
this.height = height;
}
(5)Junit4的回归测试
代码和结果截图:
四、问题及解决方案、心得体会 |
这次实验不仅是对所学知识的一种综合检验,而且也是对自己动手能力的一种提高,增强了自己实践能力。还学习了利用Junit4进行程序模块的测试,回归测试,自己写关于类的测试方法。通过这次实验使我明白了自己知识还比较欠缺,只是学习书本知识还是远远不够的,自己不会的东西还有太多,学习需要自己长期的积累,在以后的学习、工作中都应该不断的学习,将课本的理论知识与生活中的实践知识相结合,不断提高自己文化知识和实践能力。 这次实验受益匪浅,不仅锻炼了我做事坚持不懈的心态,也慢慢地培养了我不懂就查书的好习惯,我的自学能力也有了一定的提高,我更明白了搞计算机这行,要学到真正的技术完全要靠自己,在课堂上只能学到最基本的东西,但这最基本的东西也一定要学好。 |