• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Renco
V2EX  ›  程序员

测试人员对于一个项目的作用有多大,为什么公司不请专门的测试人员进行测试,让开发人员和业务人员自己测.

  •  
  •   Renco · Sep 18, 2019 · 6068 views
    This topic created in 2607 days ago, the information mentioned may be changed or developed.

    很疑惑,每次花大量开发人员的时间去做测试,测试结果由业务人员验收。个人感觉请两个测试,整个工作流程会相对顺畅许多,现在就处于,不断测试不断补的循环

    34 replies  •  2019-09-19 14:23:18 +08:00
    luckyrayyy
    luckyrayyy
    Sep 18, 2019
    1
    因为沟通成本,还有对流程的设计都是个很大的挑战。一般的中小公司玩不转。
    Kylin30
    Kylin30
    Sep 18, 2019
    2
    看看 windows 10
    sun1991
    sun1991
    Sep 18, 2019
    3
    省钱
    Renco
    Renco
    OP
    Sep 18, 2019
    4
    @luckyrayyy 原来是这样.
    opengps
    opengps
    Sep 18, 2019
    5
    因为贵,最贵的其实是人!
    说大了,回归小话题。合格的测试特别考验流程和制度,小公司的测试很多只能算作“点击测试”,点不出来 bug 就认为没问题了
    nullboy
    nullboy
    Sep 18, 2019
    6
    作为一个测试人员,来这个公司快一年了就没测试啥项目。一直在搞爬虫...
    hantsy
    hantsy
    Sep 18, 2019❤️1
    7
    从 Martin 的测试金字塔来说,测试主要是开发人员的责任。你必须写单元测试,集成测试,E2E 测试等。

    单元测试,集成测试 应该占据测试工作的大部分。

    https://martinfowler.com/bliki/TestPyramid.html

    实践文章:
    https://martinfowler.com/articles/practical-test-pyramid.html

    所谓的测试人员最多就是在 UI 测试( E2E 测试)环节,用人工进一步验证。
    16Xdc3H1J4Xh16N9
    16Xdc3H1J4Xh16N9
    Sep 18, 2019
    8
    我认识的公司 都有专门的测试组 有专门的测试用例册 黑白盒测试。说白了 没测试 除非公司文化特殊,否则都是没钱。
    20015jjw
    20015jjw
    Sep 18, 2019 via Android
    9
    测试讲不清 得写 doc 给他们把所有流程都解释一下
    大厂有但是也是 on demand 的
    javaWeber
    javaWeber
    Sep 18, 2019
    10
    开发人员会有惯性思维,所以需要测试人员。

    而且,你永远也想象不到客户会如何使用你开发的产品。
    hantsy
    hantsy
    Sep 18, 2019
    11
    @opengps 我一直搞不懂,小公司为什么要专门的测试这个职位,还有就是产品经理。如果公司只有 10-20 人,完全可以不要这些职位。
    zhazi
    zhazi
    Sep 18, 2019
    12
    你能保证自己开发的代码没有 bug 吗,给你找几个人擦屁股还不开心
    cpsony
    cpsony
    Sep 18, 2019
    13
    要看你们公司的规模吧,相比于开发和产品,测试的顺位肯定是靠后的,也有可能是没吃过教训= =
    sadfQED2
    sadfQED2
    Sep 18, 2019 via Android
    14
    向测试解释逻辑的时候我自己都能写一套测试用例了
    sadfQED2
    sadfQED2
    Sep 18, 2019 via Android
    15
    @sadfQED2 时候=>时间
    edward8628
    edward8628
    Sep 18, 2019
    16
    省钱呗
    wsseo
    wsseo
    Sep 18, 2019
    17
    看什么行业,通信行业一般需要大量黑盒测试的。
    hoyixi
    hoyixi
    Sep 18, 2019
    18
    省钱啊

    另外真正的测试是从还没写代码的需求阶段开始的,那些写完代码才丢给测试的,都是软件作坊,东施效颦
    hareandlion
    hareandlion
    Sep 18, 2019 via Android
    19
    个人意见,复杂的团队除了费用高,还需要领导艺术才玩的转,不然就是一盘散沙。有些能力不足的人只适合不规范的开发流程,在正式的流程下反而做不出产品。
    wysnylc
    wysnylc
    Sep 18, 2019
    20
    抠
    impl
    impl
    Sep 18, 2019 via Android
    22
    开发不是连运维的活都干吗
    wisetc
    wisetc
    Sep 18, 2019
    23
    怎么能没有测试呢,我去。测试驱动开发啊,没有测试开发个鬼哦😏。没有测试自己写一堆 bug 和不能理解的特性谁知道啊。
    iyaozhen
    iyaozhen
    Sep 18, 2019 via Android
    24
    你这个看主要是没钱

    好的测试也很贵的
    devcat
    devcat
    Sep 18, 2019
    25
    别的我不敢说,反正暴雪自从把 QA 团队砍掉之后,魔兽世界每个版本的前几周基本都是付费测试,玩过的都知道。
    tourist2018
    tourist2018
    Sep 18, 2019
    26
    合格的测试人员很少 或者说开发愿意转测试的人很少 (国内情况)

    大公司还可以(我呆过的公司不是外企 测试真的很水 国内一线互联网) 小公司完全没必要
    tourist2018
    tourist2018
    Sep 18, 2019
    27
    说白了 合格的测试是要一直参与项目开发的 而这类人(我们开发) 都不愿意专门转测试
    monder
    monder
    Sep 18, 2019
    28
    @nullboy 啥公司哈哈哈
    quickma
    quickma
    Sep 18, 2019
    29
    @devcat 哈哈哈哈哈,付费测试还可以嗷
    OHyn
    OHyn
    Sep 19, 2019
    30
    合格的测试起码要对整个项目心中有数。前端功能需求,后端数据库结构了然于胸。否则怎么测? XJB 点我也会。。。按着我说的流程走一遍?那我自己都走了。。。好测试难找。公司的测试老哥离职了。新来的目测神坑。
    lolizeppelin
    lolizeppelin
    Sep 19, 2019 via Android
    31
    看多单元测试的代码就知道了
    测试代码比业务代码还要麻烦 而且要非常熟悉被测试的代码 不然都没法 mock
    这玩意基本上只能具体模块的开发来写
    整体测试更麻烦

    作为开发来说 单元测试代码不好写就说明自己代码设计有问题
    xionger
    xionger
    Sep 19, 2019
    32
    @Kylin30 windows 10 怎么了
    luozic
    luozic
    Sep 19, 2019
    33
    @xionger bug 10 不是今天掉驱动 就是明天坏搜索; windows 7 当时也没在发布之后有这么多问题啊。
    whp1473
    whp1473
    Sep 19, 2019
    34
    我待过的的公司基本都有测试 /质量管理部分,要是干外包其实可以不用,但是要做产品,稍微大一点,上线进度紧张的,没测试基本都会发生 GG 的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1933 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 08:12 · PVG 16:12 · LAX 00:12 · JFK 03:12
    ♥ Do have faith in what you're doing.