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"选项即可运行单元测试用例和查看单元测试覆盖率

相关推荐
666和7774 小时前
C#的单元测试
开发语言·单元测试·c#
明月看潮生7 小时前
青少年编程与数学 02-004 Go语言Web编程 20课题、单元测试
开发语言·青少年编程·单元测试·编程与数学·goweb
程序猿000001号2 天前
探索Python的pytest库:简化单元测试的艺术
python·单元测试·pytest
星蓝_starblue3 天前
单元测试(C++)——gmock通用测试模版(个人总结)
c++·单元测试·log4j
whynogome3 天前
单元测试使用记录
单元测试
字节程序员3 天前
使用JUnit进行集成测试
jmeter·junit·单元测试·集成测试·压力测试
love静思冥想4 天前
Java 单元测试中 JSON 相关的测试案例
java·单元测试·json
乐闻x6 天前
如何使用 TypeScript 和 Jest 编写高质量单元测试
javascript·typescript·单元测试·jest
Cachel wood6 天前
Vue.js前端框架教程4:Vue响应式变量和指令(Directives)
前端·vue.js·windows·python·单元测试·django·前端框架
@TangXin6 天前
单元测试-Unittest框架实践
单元测试