java中利用Junit4进行程序模块的测试

今天讲讲如何利用ecl中的junit4进行程序模块的测试,实现对java程序的跟踪测评。

一、题目简介

 我所测试的代码是以前写过的一个小项目-----小学四则运算自动出题程序。界面做的很简单,但是基本的功能都能实现,不过程序不是很完美,有些缺陷。

java中利用Junit4进行程序模块的测试_第1张图片java中利用Junit4进行程序模块的测试_第2张图片

二、源码的github链接。

https://github.com/Tsir/ClassTest/tree/master

三、所设计的模块测试用例、测试结果截图。操作如下:

步骤1:选中测试项目文件,点击右键选中JUnit测试用例,选中JUnit4,setup生成一个测试用例,如下图:

java中利用Junit4进行程序模块的测试_第3张图片

生成的测试类如下图:

java中利用Junit4进行程序模块的测试_第4张图片

系统会自动生成一个新类DemoTest,里面包含一些空的测试用例。你只需要将这些测试用例稍作修改即可使用。完整的DemoTest代码如下:

import static org.junit.Assert.*;

import org.junit.Tset;

public class DemoTest{

   @Test

   public void test(){

         fail("尚未实现");

   }

}

步骤2:点击运行这个测试类,操作如图:

java中利用Junit4进行程序模块的测试_第5张图片

步骤3: 运行结果如下图:

java中利用Junit4进行程序模块的测试_第6张图片

结果显示,我这个程序没有错误。运行用时0.001.

四、问题及解决方案、心得体会。

     课堂上有认真的听老师操作如何使用eclipse对JUnit4进行模块测试,但是一到下了课堂,独自操作的时,脑子却一片空白,对所有感到陌生,但是我接住了生活中很常用的网络,使用浏览器我找到了解决方案,一步一步的学习,完成了本次作业。同时我明白了学生要善于利用身边的资源和实践的重要性,光靠课堂上讲的基础知识,只会纸上谈兵,是无法掌握知识的精粹的,唯有通过实践,才能将知识真正的转变为自己的,然后利用学到的知识去认识更多,创造出知识的科学价值,使学习变得更加有意义。

你可能感兴趣的:(JUnit4)