自动生成单元测试的工具简单尝试

1,EvoSuite


基本字节码生成单元测试,生成代码覆盖率相对较高,生成的代码具有侵入性。

致命问题,不支持 Java 高版本。


IDEA 支持插件,免费开源。


源文件:

image

生成测试:

image


2,squaretest 

https://squaretest.com/#user_guide  idea插件,花钱。

image

可定制模板,

如下:

image

image

优点干净,但同样,生成出的代码更像是糊弄人玩。


3,TEST ME

IDEA 插件

image

image


免费,干净,可惜只能一个类一个类的生成,还没找到批量的方法。


考虑3吧,1,2就不考虑了。

posted @ 2022-11-23 23:44  张保维  阅读(1019)  评论(0编辑  收藏  举报