设为首页 - 加入收藏
广告 1000x90
您的当前位置:主页 > 微商引流 > 正文

java性能测试工具(java代码测试工具)

来源:引流技巧 编辑:引流技巧 时间:2026-04-30

>junit是一个优秀的开源的java单元测试框架,也是目前比较流行且使用频率比较高的一款,今天我们就来讲讲junit怎么用。

junit主要用于白盒测试、回归测试、单元测试。

首先我们来新建工程,还是跟原来一样建立。建立之后看看pom.xml文件,已经默认的加入了junit的依赖

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency>

看看我们建立的工程,idea都给我们生成了什么样的目录结构

这么好用的java单元测试工具,你还在犹豫什么这么好用的java单元测试工具,你还在犹豫什么

我们的junit单元测试文件就放在test/java下面,我们先看一个基础用法,在Lesson9ApplicationTest里面增加一个方法:

@SpringBootTest@RunWith(SpringRunner.class)//使用SpringRunner加载上下文publicclassLesson9ApplicationTests{@Test//这个是一个test单元测试文件publicvoidtest1(){intnum=newInteger(1);Assert.assertEquals(num,1);}}

在这个方法的左边会有响应的图标,第一个叶子样的图标标注这个是一个springboot的测试文件,在启动的时候能看到我们正常启动Application的banner图标,说明加载了springboot的上下文。

我们直接在第二个圆形√加三角形的图标点击,就能运行了。

这么好用的java单元测试工具,你还在犹豫什么这么好用的java单元测试工具,你还在犹豫什么

junit连常用的注解

  • @RunWith:标识为JUnit的运行环境;
  • @SpringBootTest:获取启动类、加载配置,确定装载Spring Boot;
  • @Test:声明需要测试的方法;
  • @BeforeClass:针对所有测试,只执行一次,且必须为static void;
  • @AfterClass:针对所有测试,只执行一次,且必须为static void;
  • @Before:每个测试方法前都会执行的方法;
  • @After:每个测试方法前都会执行的方法;
  • @Ignore:忽略方法;
  • 我们一般使用@Test的注解基本就差不多了,一般@BeforeClass会用于加载配置,而@AfterClass一般会用于释放资源。

    上面的代码有一个陌生的Assert断言,这个东西是干嘛的呢,简单的可以理解为if条件。断言里面的值应该返回什么样的值。Assert.assertEquals(num,1)。

    这个你可以理解为if(num==1)System.out.println(“ok”

    栏目分类

    微商引流技巧网 www.yinliujiqiao.com 联系QQ:1716014443 邮箱:1716014443@qq.com

    Copyright © 2019-2024 强大传媒 吉ICP备19000289号-9 网站地图 rss地图

    Top