很疑惑,每次花大量开发人员的时间去做测试,测试结果由业务人员验收。个人感觉请两个测试,整个工作流程会相对顺畅许多,现在就处于,不断测试不断补的循环
|  |      1luckyrayyy      2019-09-18 10:51:58 +08:00 因为沟通成本,还有对流程的设计都是个很大的挑战。一般的中小公司玩不转。 | 
|  |      2Kylin30      2019-09-18 10:56:28 +08:00 看看 windows 10 | 
|  |      3sun1991      2019-09-18 10:57:55 +08:00 省钱 | 
|  |      4Renco OP @luckyrayyy 原来是这样. | 
|  |      5opengps      2019-09-18 11:07:33 +08:00 因为贵,最贵的其实是人!    说大了,回归小话题。合格的测试特别考验流程和制度,小公司的测试很多只能算作“点击测试”,点不出来 bug 就认为没问题了 | 
|      6nullboy      2019-09-18 11:11:50 +08:00 作为一个测试人员,来这个公司快一年了就没测试啥项目。一直在搞爬虫... | 
|      7hantsy      2019-09-18 11:14:10 +08:00  1 从 Martin 的测试金字塔来说,测试主要是开发人员的责任。你必须写单元测试,集成测试,E2E 测试等。 单元测试,集成测试 应该占据测试工作的大部分。 https://martinfowler.com/bliki/TestPyramid.html 实践文章: https://martinfowler.com/articles/practical-test-pyramid.html 所谓的测试人员最多就是在 UI 测试( E2E 测试)环节,用人工进一步验证。 | 
|  |      8Elecoxy      2019-09-18 11:15:35 +08:00 我认识的公司 都有专门的测试组 有专门的测试用例册 黑白盒测试。说白了 没测试 除非公司文化特殊,否则都是没钱。 | 
|  |      920015jjw      2019-09-18 11:15:48 +08:00 via Android 测试讲不清 得写 doc 给他们把所有流程都解释一下 大厂有但是也是 on demand 的 | 
|      10javaWeber      2019-09-18 11:16:24 +08:00 开发人员会有惯性思维,所以需要测试人员。 而且,你永远也想象不到客户会如何使用你开发的产品。 | 
|      11hantsy      2019-09-18 11:16:42 +08:00 @opengps 我一直搞不懂,小公司为什么要专门的测试这个职位,还有就是产品经理。如果公司只有 10-20 人,完全可以不要这些职位。 | 
|  |      12zhazi      2019-09-18 11:18:43 +08:00 你能保证自己开发的代码没有 bug 吗,给你找几个人擦屁股还不开心 | 
|      13cpsony      2019-09-18 11:49:06 +08:00 要看你们公司的规模吧,相比于开发和产品,测试的顺位肯定是靠后的,也有可能是没吃过教训= = | 
|  |      14sadfQED2      2019-09-18 11:52:31 +08:00 via Android 向测试解释逻辑的时候我自己都能写一套测试用例了 | 
|  |      16edward8628      2019-09-18 11:54:12 +08:00 省钱呗 | 
|      17wsseo      2019-09-18 11:57:49 +08:00 看什么行业,通信行业一般需要大量黑盒测试的。 | 
|  |      18hoyixi      2019-09-18 12:15:54 +08:00 省钱啊 另外真正的测试是从还没写代码的需求阶段开始的,那些写完代码才丢给测试的,都是软件作坊,东施效颦 | 
|  |      19hareandlion      2019-09-18 12:24:53 +08:00 via Android 个人意见,复杂的团队除了费用高,还需要领导艺术才玩的转,不然就是一盘散沙。有些能力不足的人只适合不规范的开发流程,在正式的流程下反而做不出产品。 | 
|  |      20wysnylc      2019-09-18 12:27:02 +08:00 抠 | 
|      21ieiayaobb      2019-09-18 12:31:45 +08:00 | 
|      22impl      2019-09-18 12:48:22 +08:00 via Android 开发不是连运维的活都干吗 | 
|  |      23wisetc      2019-09-18 14:01:36 +08:00 怎么能没有测试呢,我去。测试驱动开发啊,没有测试开发个鬼哦😏。没有测试自己写一堆 bug 和不能理解的特性谁知道啊。 | 
|  |      24iyaozhen      2019-09-18 14:03:26 +08:00 via Android 你这个看主要是没钱 好的测试也很贵的 | 
|  |      25devcat      2019-09-18 15:25:43 +08:00 别的我不敢说,反正暴雪自从把 QA 团队砍掉之后,魔兽世界每个版本的前几周基本都是付费测试,玩过的都知道。 | 
|  |      26tourist2018      2019-09-18 15:29:13 +08:00 合格的测试人员很少 或者说开发愿意转测试的人很少 (国内情况) 大公司还可以(我呆过的公司不是外企 测试真的很水 国内一线互联网) 小公司完全没必要 | 
|  |      27tourist2018      2019-09-18 15:30:05 +08:00 说白了 合格的测试是要一直参与项目开发的 而这类人(我们开发) 都不愿意专门转测试 | 
|  |      30OHyn      2019-09-19 03:02:03 +08:00 合格的测试起码要对整个项目心中有数。前端功能需求,后端数据库结构了然于胸。否则怎么测? XJB 点我也会。。。按着我说的流程走一遍?那我自己都走了。。。好测试难找。公司的测试老哥离职了。新来的目测神坑。 | 
|      31lolizeppelin      2019-09-19 10:56:28 +08:00 via Android 看多单元测试的代码就知道了  测试代码比业务代码还要麻烦 而且要非常熟悉被测试的代码 不然都没法 mock 这玩意基本上只能具体模块的开发来写 整体测试更麻烦 作为开发来说 单元测试代码不好写就说明自己代码设计有问题 | 
|      34whp1473      2019-09-19 14:23:18 +08:00 我待过的的公司基本都有测试 /质量管理部分,要是干外包其实可以不用,但是要做产品,稍微大一点,上线进度紧张的,没测试基本都会发生 GG 的 |