良好的测试覆盖率很有用

2017-04-06 23:47:51 +08:00
 spacewander

不提测试覆盖率在软件开发中的重要性…… 一个开发组里面的项目能维持良好的测试覆盖率,说明以下几点:

  1. 同事都是靠谱的人,在做好需求的同时能够保证测试通过。
  2. 这个组的工作量不算多。假如活多到加班加点做不完,谁会去管测试?
  3. 技术债不多。良好的测试覆盖率说明项目的雷区不多,至少也能在你踩雷之前触发警告。

面试当前工作的时候,我特地问了面试官(也是我现在所在组的同事,不过已经离职了)组内项目的测试覆盖率是多少。现在看来这是个明智的决定。

3292 次点击
所在节点    程序员
15 条回复
ihuotui
2017-04-07 01:42:33 +08:00
机智的楼主
vingz
2017-04-07 01:43:59 +08:00
楼主的智慧
vcfghtyjc
2017-04-07 04:48:14 +08:00
萌新问一下什么叫测试覆盖率?
doctorlai
2017-04-07 05:06:06 +08:00
@vcfghtyjc Test Coverage.
cxh116
2017-04-07 09:11:41 +08:00
在国内不是先问有没有写单元测试,再问测试还能正常运行吗?最后才问覆盖率。

测试是一块,自动化也是一块。

对于二三线城市,找到这样的工作环境无疑是梦。
jatesun
2017-04-07 10:09:46 +08:00
@vcfghtyjc 就是有单测的代码占总代码的百分比, test coverage ,→_→,也是屌,除了字面意思没啥卵用
ryd994
2017-04-07 10:10:24 +08:00
@cxh116 测试是懦夫行为!
AlisaDestiny
2017-04-07 10:14:39 +08:00
我对我的代码十分自信。不需要测试。哈哈哈。
xrlin
2017-04-07 10:21:34 +08:00
需求时时改,功能频繁加,业务不规范,从未见文档,一人搞起前后端,还要写测试?
assad
2017-04-07 10:22:56 +08:00
大部分人还写个毛测试,活都干不完,还写测试,一个人做 5 个人活!
zorroc
2017-04-07 10:23:47 +08:00
测试很重要,不需要测试的,可能你的代码真的难当大用,没有尽力过大风浪。
asj
2017-04-07 10:24:29 +08:00
@ryd994 debug 是弱智行为! ^_^
weiping1992
2017-04-07 10:28:41 +08:00
对于一个企业来讲做不好测试肯定也做不好产品的吧
Felldeadbird
2017-04-07 11:17:25 +08:00
我都没写过测试……
chenqh
2017-04-07 11:47:29 +08:00
我也没有写过测试。。不能自动化。。不想写测试。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/353072

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX