@
dilu 嗯,以前我在公司上班时候推过 JUnit,结果一半人明确反对,剩下的人反正没过用不知道行不行,没意见,结果都是不了了之。一个项目代码累积起来后,测试代码的作用就体现出来了,在 CI 上跑一遍的时候,几乎所有的场景都 replay 一遍,保证新加代码自己没问题,也不会桶了其它人的工作。之前为什么要想到用 JUnit,其主要原因也是这个,我的代码经常被报问题,结果 10 之 8,9 都是被别人捅了,破坏了一些约束。
现在国内一些开发人员,比如 API 的测试,很多愿意手动测试,用 PostMan,什么 Swagger 界面,只能片面的测试到一些问题,而且一直不停重复手动输入数据测试。我一直在想的一个问题,天天这样重复测试,自己不感觉烦吗?
我一直认为 PostMan,Swagger 是给前端或者非技术测试人员( UAT )用的,在国内居然现在是开发人员的标配。
现在我也很矛盾,国内有些朋友介绍一些项目一看那个样子,我根本就不想介入。国外能做的项目,今年越来越少了,已经空好久了。