单元测试框架选型

发表于:2020-10-22 09:47

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:syrlyz    来源:CSDN

  关于单元测试框架的选型(java api)
  先说说为什么要使用单元测试
  系统开发的小伙伴们,可能需求迭代太快、或者对测试没有什么要求,只要功能能够快速迭代就行;
  随着系统的复杂度提升,开发变得小心翼翼,生怕设计的时候那个地方没有统计全面,发生生产问题;
  随着测试开发小伙伴的流动率提升,人工测试的测试用例看不懂、保不全;
  坑真多,基于上面的几点问题,我开始研究如何吧单元测试用例运用到系统中。
  测试框架那么多,该怎么选呢?
  对于纯java后端提供api服务的单元测试框架,认知有这几种:junit4、junit5、testng;
  junit系列在java开发中运用的比较多一些,其中junit4功能比较少,junit5功能丰富了很多,但是对于系统版本要求高;
  testng是后期之秀,功能也非常的丰富,对系统版本要求低;
  从使用便捷性和效率性,排除掉了junit4;
  因为使用过junit4,所以个人偏向于junit5,但是junit5对于springFramwork要求为5.X版本;
  基于目前使用的springboot-1.5.6版本,最终确定使用tesng框架。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号