V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Renco
V2EX  ›  程序员

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

  •  
  •   Renco · 2019 年 9 月 18 日 · 5432 次点击
    这是一个创建于 2318 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

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

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

    作为开发来说 单元测试代码不好写就说明自己代码设计有问题
    xionger
        32
    xionger  
       2019 年 9 月 19 日
    @Kylin30 windows 10 怎么了
    luozic
        33
    luozic  
       2019 年 9 月 19 日
    @xionger bug 10 不是今天掉驱动 就是明天坏搜索; windows 7 当时也没在发布之后有这么多问题啊。
    whp1473
        34
    whp1473  
       2019 年 9 月 19 日
    我待过的的公司基本都有测试 /质量管理部分,要是干外包其实可以不用,但是要做产品,稍微大一点,上线进度紧张的,没测试基本都会发生 GG 的
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3630 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 04:30 · PVG 12:30 · LAX 20:30 · JFK 23:30
    ♥ Do have faith in what you're doing.