大家都是如何进行UTDD的

项目组开始要求UTDD开发,虽然理论说的很好,但实际耗时耗力,特别是还祭出了单元测试的覆盖率检查的大杀器,工期不给增加,工作量翻了一倍,大家平时都是如何进行UTDD的,有没有好的教程推荐下,目前网上很多都是理论的讲解,实际实施问题避而不谈。

另一个问题是单元测试,理论上是可以更好地保证代码效率,但是大多时候单测和开发都是一个人提交的,代码逻辑上的漏洞在一个人身上并没有差异,该出现的BUG加了单测还是会出现,毕竟不可能把单测作为业务覆盖测试,咨询问了下几个大厂,也很少写单测,靠自动化测试做覆盖,咨询下大家有没有好的单测实践方法呀

test
149 views
Comments
登录后评论
Sign In
·

什么开发语言呢?

·

js 的话就是 jest + react 那一套,可以看看这篇文章:前端测试:(1)库、框架、概念(Jest、enzyme、sinon、nock ),有一些常见库介绍,说实话很多单测没有意义的,像 UI 组件,基本写出来就那样,而且重构对单测不友好,一些逻辑测试覆盖意义比较大,能够跑出一些问题

·

可以读读 google 的文章:DevOps 技术:持续测试,google 很多实践都很 nice,这边文章是语言无关的