大家在实际开发中会写测试吗?

2017-05-06 22:43:26 +08:00
 superPershing
2161 次点击
所在节点    问与答
17 条回复
xialdj
2017-05-06 23:04:12 +08:00
有疑问的地方会测一下 不过大部分代码还是有把握不出问题的 (
anyele
2017-05-06 23:09:59 +08:00
肯定要写单元测试
h4x3rotab
2017-05-06 23:58:52 +08:00
看在写什么了,复杂的东西必须有单元测试,重要的东西还要有整合测试
doubleflower
2017-05-07 00:05:18 +08:00
不写测试你改东西加功能后一次次手动把所有东西测一遍?
ipconfiger
2017-05-07 00:17:05 +08:00
每写一小段逻辑就跑一跑, 写个单元测试跑跑就顺便的事情了
mikulch
2017-05-07 00:28:29 +08:00
不知道 IDEA 有没有方便的方法能够自动的生成某个类的单元测试?
kenshinji
2017-05-07 08:49:18 +08:00
其实我觉得不如问大家是不是都 TDD 更好一点
kenshinji
2017-05-07 08:50:24 +08:00
@mikulch 只有快捷键能生成某个类对应的测试类的模版,具体测试逻辑如何写当然还是得自己想
blacklee
2017-05-07 09:55:03 +08:00
我很少写,出了问题再说。。
当然是想写的,然而并没有那么多的时间,唉,我自己都不知道为什么会接受这种低级的借口。
hand515
2017-05-07 09:56:21 +08:00
懒,不谢
gamexg
2017-05-07 10:42:56 +08:00
写,除非是太简单的函数。
mikulch
2017-05-07 11:19:06 +08:00
@kenshinji 那还不错哎。等下看看是哪个快捷键。
之前一直在小公司。几乎不写这种单元测试,都是代码 写完后,项目跑起来然后用 postman 测试。
Xbluer
2017-05-07 11:56:21 +08:00
@mikulch Ctrl + Shift + T,可以生产基本的模板。
Jodal
2017-05-07 14:36:19 +08:00
API 层面全部得写,我一个 controller 几百行测试代码。因为边界条件不是每次都是把握的很准,而且用户你不知道是猴子是人。
Jodal
2017-05-07 14:37:22 +08:00
再者就是,别人接手你的代码也会感激你的,看测试几乎就知道功能。
kenshinji
2017-05-07 21:12:11 +08:00
@Jodal 所以你们的项目是 TDD ?
Jodal
2017-05-07 22:36:56 +08:00
也不全是 TDD,自己习惯写测试 : )

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

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

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

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

© 2021 V2EX