EvoSuite插件安装及简单使用

本文介绍了如何在Eclipse Luna/Mars上安装EvoSuite插件,包括部署环境要求、安装步骤和插件的简单使用。EvoSuite能自动生成符合Junit标准的测试用例,支持JDK1.8,适用于Java类的测试自动化。
摘要由CSDN通过智能技术生成

1.部署环境

操作系统:Win10 64

软件版本:JDK1.8

Eclipse Luna/Mars

EvoSuite开源工具可以基于Eclipse进行测试用例的自动生成,生成的测试用例符合Junit标准(直接生成可进行Junit的java文件)。满足分支覆盖(即判定覆盖)

它的局限性在于需要Java8的运行环境,并且只支持Eclipse的Luna和Mars版本

EvoSuite插件不需要单独下载,但在安装完毕Java 8之后,需要将jdk1.8/lib/tools.jar文件复制到  jre8/lib/ 文件夹当中,在此之后Java 8才能保证EvoSuite插件的正常运行。

2部署过程

2.1 打开Eclipse 依次点击菜单栏的help->Install New Software…

2.2 点击Add…按钮,弹出如下对话框

https://i-blog.csdnimg.cn/blog_migrate/07148662c09810942aeda94d71b30e2d.png

2.3在Location栏中输入EvoSuite Eclipse插件的地址:http://www.evosuite.org/update 后,点击OK按钮

https://i-blog.csdnimg.cn/blog_migrate/5d0100cbea6529faf600e16d150efd1f.png

2.4 选中 Junit Test Generation 后,点击Next按钮

https://i-blog.csdnimg.cn/blog_migrate/05a09bc0d6aace4c5b4e781bf8c9229c.png

2.5 上图中运行时间可能过长,请耐心等待,运行完毕后,结果如下

https://i-blog.csdnimg.cn/blog_migrate/ba4adc0921f83e680440e5a1c5e1f7d7.png

2.6

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值