优雅的小公鸡

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

一、开发工具

我选择的开发工具是Eclipse,以前上课老师要求下已经下载安装过。

运行开发工具

image

打开之后的界面

image

二、编写与测试环节

1.编写想要测试的java类

 ==(选择基本四则运算作为测试类)==

image

2.导入Junit

image

3.编写测试类

单元测试覆盖标准:

  • 语句覆盖:选择合适用例,所有语句被执行一次。
  • 判定覆盖:每个判定至少取一次真、一次假。
  • 条件覆盖:每个条件的各种可能结果至少满足一次。
  • 判定条件覆盖:同时满足判断覆盖和条件覆盖。
  • 条件组合覆盖:所有组合情况都要覆盖一次。

(这里加减乘除每一项测试一次)

代码如下:
package wzg1;

import static org.junit.Assert.*;

import org.junit.Test;

public class WZGtext {

 @Test
    public void testAdd() {
        assertEquals(37,new WZG().add(18,19));
    }

    @Test
    public void testSubstract() {
        assertEquals(96,new WZG().substract(101,5));
    }

    @Test
    public void testMultiply() {
        assertEquals(144,new WZG().multiply(12,12));
    }

    @Test
    public void testDivide() {
        assertEquals(16,new WZG().divide(256,16));
    }

}

4.运行测试类

image

5.测试结果

  • Runs:总共有1个测试方法,已经运行了1个;
  • Errors:抛出异常的测试方法的个数是0;
  • Failures:表示失败的测试方法的个数是0;
  • 打钩:表示通过测试方法。
  • image
posted on 2018-03-21 15:47  优雅的小公鸡  阅读(165)  评论(0编辑  收藏  举报