EvoSuite使用总结

1.安装EvoSuite插件

以IDEA为例,在Plugins栏搜索EvoSuite后点击install,安装完成后重启IDEA

2.使用EvoSuite

选中文件右键选择Run EvoSuite

生成成功可以看到如下提示:

注意事项:

生成路径:src/test/java

使用junit4版本

然后在pom.xml文件添加如下依赖:

XML 复制代码
<dependency>
  <groupId>org.evosuite</groupId>
  <artifactId>evosuite-standalone-runtime</artifactId>
  <version>1.0.6</version>
  <scope>test</scope>
</dependency>
<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-simple</artifactId>
  <version>1.7.25</version>
  <scope>compile</scope>
</dependency>

选中用例文件,右键选择"Run * with Coverage"选项即可运行单元测试用例和查看单元测试覆盖率

相关推荐
新world2 天前
mybatis-plus从入门到入土(二):单元测试
单元测试·log4j·mybatis
仰望星空@脚踏实地3 天前
Spring Boot Web 服务单元测试设计指南
spring boot·后端·单元测试
啃火龙果的兔子5 天前
前端单元测试覆盖率工具有哪些,分别有什么优缺点
前端·单元测试
编程乐学(Arfan开发工程师)14 天前
75、单元测试-嵌套测试
前端·javascript·redis·python·单元测试·bootstrap
编程乐学(Arfan开发工程师)14 天前
73、单元测试-断言机制
服务器·数据库·servlet·单元测试·sqlite·log4j·mybatis
编程乐学(Arfan开发工程师)14 天前
74、单元测试-前置条件
redis·python·阿里云·单元测试·云计算·bootstrap
不一样的少年_15 天前
前端单元测试的救星:Vitest 输入和 Mock 技术详解
前端·单元测试
十连满潜15 天前
springboot集成mockito和jacoco实践
后端·单元测试·mockito
bo5210018 天前
vue3单元测试-项目实战
vue.js·单元测试
bo5210019 天前
vue3单元测试-初步了解
vue.js·单元测试