V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Hider5
V2EX  ›  职场话题

作为一个开发,你能接受测试教你改 bug 吗

  •  
  •   Hider5 · 2022-01-07 20:06:39 +08:00 · 7985 次点击
    这是一个创建于 1051 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我是一个拥有三年工作经验的前端工程师,最近在跟一个项目,有个校招来的测试,在准入的时候,提了 10 个 bug ,有 2 个是后端的问题,他也提给了我,我就有点不爽。
    当他过来找我对 bug 的时候,我质疑他的能力,说:“你真的是正职测试吗?”
    第二天,他又提了一个 bug ,确实是我的问题,他还把代码哪出错,怎么改 bug 附在了 jira 上,我有点生气。。。
    第 1 条附言  ·  2022-01-07 20:42:58 +08:00
    我是故事里的测试,bug 是上周五准入的时候提的,因为没有技术评审,所以当时看到页面的显示不对,一股脑全提到了前端,昨天去找前端的时候,突然很生气的给我来了句,“你是不是正职测试”。
    今天发现 bug 的时候,特意拉取了前端的代码,在提 bug 的时候,附上了怎么改 bug ,前端又生气并且私聊了我。
    各位前辈在职场有遇到这种问题吗,如果是你的话,你会怎么解决
    第 2 条附言  ·  2022-01-07 23:08:32 +08:00
    帖子内容是我以开发口吻来叙述的,如果给各位理解上造成误解,给各位说声抱歉
    第 3 条附言  ·  2022-01-08 01:01:20 +08:00
    最后一次 append ,并没有在编故事,也并非引战帖,大家的留言我都有看
    如果浪费了一些人的时间,很抱歉让你点到这个帖子
    77 条回复    2022-01-12 15:01:14 +08:00
    vzyw
        1
    vzyw  
       2022-01-07 20:22:53 +08:00
    玻璃心了
    Tink
        2
    Tink  
       2022-01-07 20:24:56 +08:00 via Android
    这不是更好?不用你自己 debug ?
    kyokuheishin
        3
    kyokuheishin  
       2022-01-07 20:29:06 +08:00   ❤️ 20
    这不是你先怀疑人家业务能力吗……
    xupefei
        4
    xupefei  
       2022-01-07 20:29:21 +08:00 via iPhone   ❤️ 4
    你质疑的那句话放在一些公司都能被处分了。
    gimp
        5
    gimp  
       2022-01-07 20:31:15 +08:00
    你先找事情的吧,
    czfy
        6
    czfy  
       2022-01-07 20:32:05 +08:00   ❤️ 1
    能告诉你怎么改,说明他不仅能复现,还能定位 bug 出在哪,大大提升了效率
    你就是看人家校招刚来,不够尊重你这个 3 年开发?
    uqf0663
        7
    uqf0663  
       2022-01-07 20:32:17 +08:00   ❤️ 3
    如果他指出的地方是对的,我敬佩他。如果他瞎指我喷死他(之前有个测试妹子只在文本框输入 alert 五个字母,然后就说我存在 xss 漏洞,我喷死她)。
    不是程序猿的测试猿(尤其还是新人)有时候分不清楚 BUG 是后端产生还是前端产生是很正常的,这点不应该责怪他,说清楚就好了。
    iceheart
        8
    iceheart  
       2022-01-07 20:33:12 +08:00 via Android
    咋会生气呢,第一反应不是应该觉得很丢脸么
    starqoq
        9
    starqoq  
       2022-01-07 20:35:57 +08:00 via iPhone   ❤️ 27
    哈哈哈 二等人测试也配教一等人开发写代码? 代码有 bug 是小事 不能乱了公司的尊卑贵贱的纲常!希望测试早日认清自己的二等人地位向楼主道歉。
    dethan
        10
    dethan  
       2022-01-07 21:03:56 +08:00 via Android
    楼主有能力,社会上很多混子,不用把他们放在心上,慢慢适应吧
    miv
        11
    miv  
       2022-01-07 21:24:27 +08:00 via Android
    这有啥不好,直接说还省心了。
    15855pm
        12
    15855pm  
       2022-01-07 21:28:13 +08:00
    我是测试,偶尔在开发很忙没空修 bug 的时候,也会拉代码定位 bug ,然后尝试修复一下,并在本地环境测试验证,没问题的话,我就直接去找开发(如果写 bug 的本人很忙,就找其他的开发)客气一点的指出 bug 没人修影响了测试进度,并且告诉他代码哪里有问题,怎么修,基本上开发都很乐意你帮他解决问题,不会闹出什么矛盾。
    retrocode
        13
    retrocode  
       2022-01-07 21:28:38 +08:00
    这还不爽飞?省心不用 DEBUG 了

    我给项目提 BUG 前都是自己先 DEBUG 一遍,能找到病灶的话就一起提上去了.不然回头扯皮更麻烦.
    7gugu
        14
    7gugu  
       2022-01-07 21:35:50 +08:00 via iPhone
    感觉挺好的,能帮忙改 bug ,我还不用思考这么多,中国好队友👍
    westoy
        15
    westoy  
       2022-01-07 21:42:13 +08:00
    改对了你省心, 改错了他背锅
    你血赚他血亏.....
    cutlove
        16
    cutlove  
       2022-01-07 22:27:54 +08:00   ❤️ 2
    很正常,测试提 bug 一股脑全给我,我作为前端定位问题出在哪,再提给对方
    huyujievip
        17
    huyujievip  
       2022-01-07 22:52:35 +08:00 via iPhone
    所以你是开发还是测试
    ClericPy
        18
    ClericPy  
       2022-01-07 22:53:09 +08:00
    看懵我了... 貌似我有点缺少社会毒打了, 周围人都挺好说话的...

    1. 怎么你一会是前端一会是测试
    2. 在什么情况下会问出 "真的是正职", 纯好奇, 因为我也没见过几个测试, 不知道怎么分正职副职
    3. 为啥生气, 为啥不爽, 是说脏话了还是阴阳怪气了

    如果是我的话, 我会把如果扼杀在找工作之前
    chairuosen
        19
    chairuosen  
       2022-01-07 23:13:03 +08:00   ❤️ 8
    前端=BUG 路由器
    freakxx
        20
    freakxx  
       2022-01-07 23:47:48 +08:00   ❤️ 8
    实话说,你这属于戏份很足了。

    你前端就前端,测试就测试,事实不因你换个角度而改变。


    人家问你是不是,你是就说是,不是就说不是,没必要内心想那么多。

    你提 bug ,可以指出问题,附加可能修复的方法是你的自由,人家不爽,你下次不提便是。
    这跟他的性格有关,跟你无关。

    换另一个人,他可能会觉得,这测试真尽职,还能帮我看 bug 的原因。

    但这跟你有关系吗?没有。你还是那个你。
    whileFalse
        21
    whileFalse  
       2022-01-07 23:52:48 +08:00
    就该这么干爆他!
    mineralsalt
        22
    mineralsalt  
       2022-01-07 23:57:17 +08:00
    质疑别人能力, 却别人狠狠的打了你的脸, 你应该感到羞愧, 凡事谦虚一点, 管住自己的嘴
    stillsilly
        23
    stillsilly  
       2022-01-08 00:05:58 +08:00   ❤️ 1
    后端 bug 提给前端不是很正常吗,你指望测试懂什么代码……而且有时候情况复杂,连开发自己都要排查很久,才知道到底是谁的问题。
    我是项目里的 bug 中转站,测试把所有不知道该给谁的 bug 都提给我,然后我排查了原因再转给其他同事,感觉也挺好的……
    stillsilly
        24
    stillsilly  
       2022-01-08 00:17:03 +08:00   ❤️ 1
    在公司是跟人合作的,不是比谁更厉害的……
    控制台有报错,你把报错信息截图提 bug 是正常操作。
    截图代码还教人怎么改,不是那么正常,要看别人性格能不能接受的……
    在自己的专业领域被业余玩家打脸,大部分人是不能接受的……感觉没面子……
    而且也要看你跟他平时的关系,提出质疑时说话的语气……
    当然你也可以不考虑别人的性格和感受,做自己认为“正确”的事……
    但是现在这个结果,是你想要的吗……
    96368a
        25
    96368a  
       2022-01-08 00:18:07 +08:00 via Android
    楼主发帖开头便是三年工作经验,然后又说测试是校招来的,我觉得就如某个楼说的,你这是因为别人校招刚来,不够尊重你这个三年开发吧。
    楼主是测试啊,那没事了(doge)
    rpman
        26
    rpman  
       2022-01-08 00:27:23 +08:00 via iPhone
    有人给我改 bug 我高兴都来不及, 只要改得正确
    YePiaoling
        27
    YePiaoling  
       2022-01-08 00:43:51 +08:00   ❤️ 1
    开发就开发 测试就测试
    这能算误解吗
    uqf0663
        28
    uqf0663  
       2022-01-08 00:44:12 +08:00   ❤️ 8
    就楼主为了水经验的还特么玩反转编故事把大伙耍了一通的行事风格,你司前端不抽你丫的都算客气了。
    zhaomeicheng
        29
    zhaomeicheng  
       2022-01-08 01:50:29 +08:00
    「因为没有技术评审,所以当时看到页面的显示不对,一股脑全提到了前端」,为什么不一股脑提给后端呢?
    teenight
        30
    teenight  
       2022-01-08 07:45:09 +08:00 via Android
    我觉得这种换位发帖的方式挺好的,虽然都是一家之言不过至少说明楼主希望获得尽量客观的评论
    seanzxx
        31
    seanzxx  
       2022-01-08 08:48:48 +08:00
    QA 测试是把系统当黑盒测试,能接触的当然就是前端页面,遇到 bug 了当然就是跟前端工程师提,前端查看原因发现不是自己的问题,再把 bug 分发给后端工程师,这不是基本流程吗?
    QA 一下子提 10 个 bug ,怕你无法及时完成修改,还给你把修改方案都写好,真的不要太好。

    校招的 QA 是妹子吗?
    darknoll
        32
    darknoll  
       2022-01-08 09:11:59 +08:00 via Android
    要学会深藏不露
    lovelyded
        33
    lovelyded  
       2022-01-08 09:27:20 +08:00 via Android
    如果我们项目组的测试能自己修 bug 就好了
    WytheHuang
        34
    WytheHuang  
       2022-01-08 10:21:19 +08:00
    角色扮演?自己揣摩别人干嘛,提完 bug 就完事,人家喷就喷,理人家干嘛
    deplivesb
        35
    deplivesb  
       2022-01-08 10:51:03 +08:00
    这难道不应该先怀疑你的专业能力???
    daimubai
        36
    daimubai  
       2022-01-08 11:04:01 +08:00
    “你真的是正职测试吗?” 我觉得说话没必要这么冲吧,而且你也知道他是校招进来的,是新手。有问题说问题就好了,没必要这么冲
    daimubai
        37
    daimubai  
       2022-01-08 11:07:24 +08:00
    @uqf0663 楼主:校招入职半年,想润了。丫的,原来楼主才是这个测试😓
    daimubai
        38
    daimubai  
       2022-01-08 11:08:26 +08:00
    额,原来楼主附言已经说了
    456789
        39
    456789  
       2022-01-08 11:12:25 +08:00
    最好一步步告诉我怎么操作
    yunyuyuan
        40
    yunyuyuan  
       2022-01-08 11:37:18 +08:00
    我公司有个测试,不好好读 prd ,不和设计沟通(我提醒过他,和设计沟通一下)。然后他提一堆不是我开发任务内的,还有设计都说不是 bug 的 bug ,语气也冲。我直接没好气地拒绝。后面还被测试主管拉去谈话,呵呵

    但是好好工作的测试合作起来挺不错的。
    jedihy
        41
    jedihy  
       2022-01-08 11:39:14 +08:00   ❤️ 1
    这种“你是不是正职?”之类的话,我但凡听到不管谁说的,不管什么原因,我直接 report 给 HR 。这种话说出口就能看出你有多不 professional 。职场没有尊不尊重这一说,都是打工的,有问题就指。
    AoEiuV020CN
        42
    AoEiuV020CN  
       2022-01-08 11:40:16 +08:00
    后端问题提给前端然后前端检查之后转给后端,这操作很常见了,
    我这边会判断一些后端经常出的问题直接提示“接口内部异常”,让测试看到这个直接找后端,判断不了的话就只能是提给前端让前端检查是谁的问题了,
    不过你们测试居然能拉到前端的代码,我们这边是不行的,
    ctro15547
        43
    ctro15547  
       2022-01-08 11:50:11 +08:00   ❤️ 1
    大部分都是黑盒 ,分错 bug 跟测试说一嘴 改一下提单就成了;扒源码找 bug ,那是得加不少钱的 白盒可比黑盒贵多了;
    噢 楼主的测试啊 ,那就下次别扒源码了 让开发自己 debug 去,要么就把错误往测试群里发,语气要温柔点 就说 你看看是不是这里写的有问题,让对方气又不能说
    throns
        44
    throns  
       2022-01-08 12:07:19 +08:00 via iPhone   ❤️ 1
    刚工作的时候,对测试提的一些不属于自己的 bug 也很反感,也很担心。有些公司会有 bug 指标,bug 多了还会有批评,扣奖金之类的,能理解那个前端的不爽点,但态度很有问题。一般测试是对很多个前端,后端和产品,有些 bug 刚开始的指向不明确,确认之后再转就行了。个人觉得没必要把问题弄得这么僵,需求是大家协作弄好的,遇到不配合的,拉群和他领导直接说问题就好。
    JudyHal
        45
    JudyHal  
       2022-01-08 12:12:17 +08:00   ❤️ 2
    说实在话,测试懂的代码基本都是些皮毛,还整天喜欢装神弄鬼的,是人都不喜欢
    Felldeadbird
        46
    Felldeadbird  
       2022-01-08 13:14:20 +08:00
    有人帮你找出 BUG 还教你怎样修复,天大喜事啊。我平时收到一些反馈漏洞,如果没有逻辑只有大概情景,我还要在海量代码中搜索定位。
    zjuster
        47
    zjuster  
       2022-01-08 14:09:28 +08:00
    你到底是开发还是测试啊?能不能先学习把话讲清楚

    测试测出功能异常,提给功能来源的前端,前端判断是后端问题,重新给后端,这个流程没问题。但有些公司是以 bug 数量考核的,最好是口头沟通好到底是前端还是后端再指派。


    测试发现了 bug ,指出可能的逻辑问题就完成了工作,但是直接写代码逻辑,在某些人眼里看就是挑衅,“瞧把你能的”;
    说严重点,这是测试工作量不饱和把。你做测试还看别人代码?你能看到项目模块的前后关联吗?管中窥豹就指代码怎么改,“你算老几啊”。
    gefranks
        48
    gefranks  
       2022-01-08 14:15:14 +08:00   ❤️ 1
    即使对方不那么专业或者语言上有一些冒犯, 也要尽可能保持自己的专业态度, 工作而已, 这种事情完全用不着斗气或者炫技或者去争那佛前的一柱香.
    这种情况下我不会去教具体怎么改或者怎么修, 这不是我的职责, 我也不会擅自越权
    提 bug 指错 owner 挺经常的, 一个页面可能前端后端都是几个在不同地方或者国家的人写的, 指错了随手改下或者说下.
    一般提之前如果有空都会跟 owner 先沟通下, 提后也会在群里说下, 简单的描述和截图, 从上到下都看得见.
    missdeer
        49
    missdeer  
       2022-01-08 14:39:13 +08:00   ❤️ 1
    我觉得你可以试试去微软,微软的测试都是有能力找到引起 bug 的代码行的那种牛人

    另外有些国内大厂的测试人员也是很厉害的,像以前的菊厂(不知道现在怎样),是有白盒测试指标的,比如每个季度必须要发现多少个代码审查的 bug
    aliveyang
        50
    aliveyang  
       2022-01-08 14:45:39 +08:00
    只能说不愧是测试
    juzisang
        51
    juzisang  
       2022-01-08 14:59:37 +08:00   ❤️ 1
    我们公司的测试,一般不太确定是谁的 Bug 的时候,会先找前端排查一下,然后在提 Bug 。我们提交代码必须要有任务 id 和 bug id ,所以一般定位到问题都会回测试,叫他给我提个 bug
    qooweds
        52
    qooweds  
       2022-01-08 19:07:55 +08:00
    比较好的做法是学着区分前后端的 bug ,这属于测试基本技能之一了。
    更正确的做法是润吧。没有技术评审的公司,你跟开发硬怼,迟早吃亏。前端这种工作内容还好,换个后端你得罪了,迟早工作上让你吃瘪。
    最正确的做法就是转开发, 这样你就可以位置换过来怼别人了。
    lishoujun
        53
    lishoujun  
       2022-01-08 19:22:58 +08:00
    @JudyHal 您懂的代码深入骨髓,已经可以随随便发 pr 给 kernel 了么?你觉得发这种引战评论很有意思是么?
    MuscleOf2016
        54
    MuscleOf2016  
       2022-01-08 20:21:27 +08:00
    这又怎么了,我们测试,不管原生还是后端的问题,第一个问题的就是前端。没办法,谁让界面是你画的,普通测试又分不出来。
    tonytonychopper
        55
    tonytonychopper  
       2022-01-08 20:44:38 +08:00   ❤️ 1
    我的建议就是个人情绪不要带到工作上,你和你的前端同事都是 XD
    kkzzkk
        56
    kkzzkk  
       2022-01-09 02:18:32 +08:00 via Android   ❤️ 1
    测试把后端的问题提给你的时候,你跟他说提错了,让他转给对的人不就行了?至于直接质疑人家的工作吗?人家是校招萌新不假,你三年工作经验难道就是大佬了?
    第二天他把错误的代码直接给你指出来的时候,你可以跟他说:谢谢,下次我自己来定位就好了,这本来就是我的工作,不该麻烦你的。正常的职场对话不是这个样子吗?
    metrue
        57
    metrue  
       2022-01-09 09:24:02 +08:00
    别人写出的 bug, 帮测出来,而且还给出自己的建议,这测试工程师靠谱.

    自己写出的 bug, 被发现了,“自尊心”受损恼羞成怒,这开发工程师不行.
    openmm
        58
    openmm  
       2022-01-09 11:12:40 +08:00
    能帮你定位的问题 不应该高兴?建议你去读读《大教堂与集市》看看先辈大佬们为啥要弄开源
    gugu33
        59
    gugu33  
       2022-01-09 14:14:25 +08:00 via iPhone
    为什么要发矫情类的帖子浪费大家时间? 生活中工作中为啥总要搞非此即彼的二元对立? 你以为你是太极?
    xfcy
        60
    xfcy  
       2022-01-09 14:55:53 +08:00
    三人行,必有我师焉。择其善者而从之,其不善者而改之。
    wqhui
        61
    wqhui  
       2022-01-09 14:57:57 +08:00
    有人帮你把怎么 bug 都定位到代码了不是挺开心吗,最好帮我把 bug 也改了(doge)
    xiaomaTTTT
        62
    xiaomaTTTT  
       2022-01-09 16:29:08 +08:00
    在不影响我的薪水的前提下,不仅不介意,你要是能帮我把日常的设计文档,业务开发啥的一并全干了都不介意
    Akiya
        63
    Akiya  
       2022-01-09 17:56:02 +08:00 via iPhone
    有测试告诉我怎么改 bug 的话我真的贼开心,讲道理工作两年多了就碰到过一个测试能做到的,很多 bug 排查定位都要花很多时间,有人愿意帮忙为啥还会不开心呢
    labulaka521
        64
    labulaka521  
       2022-01-09 19:04:46 +08:00 via iPhone
    我怎么没遇到这种测试
    dangyuluo
        65
    dangyuluo  
       2022-01-10 08:59:10 +08:00
    小心眼的人真可怕
    uTuw2C6uf964Kx6o
        66
    uTuw2C6uf964Kx6o  
       2022-01-10 09:10:41 +08:00
    回家种田吧,城市看来不适合你
    jackbrother
        67
    jackbrother  
       2022-01-10 09:35:12 +08:00
    看你个人信息里对其他帖子的回复,你应该开发岗,但是你为啥又再 append 里说自己是测试呢?
    GOURIDE
        68
    GOURIDE  
       2022-01-10 10:29:20 +08:00
    话不要说太白了,就提 bug ,复现,就行了,别教别人改
    tiedan
        69
    tiedan  
       2022-01-10 12:55:19 +08:00
    我对接的一个测试,每次提完 bug ,顺手就帮我直接改了,爽的不行不行的。
    aheadlead
        70
    aheadlead  
       2022-01-10 15:21:27 +08:00 via iPhone
    @missdeer 微软员工:原来我们有测试?
    Alias4ck
        71
    Alias4ck  
       2022-01-10 17:12:36 +08:00
    teamwork 你真的学会了吗
    SeanChow
        72
    SeanChow  
       2022-01-10 18:35:51 +08:00
    其实你想说的就一句:新来校招的测试,你在教我做事?
    多点合作意识,少点傲慢与偏见。要是整个公司都你这样吃枣药丸。
    公司请你来是创造效益的,不是让你当大爷讲身份地位的。
    rick2c
        73
    rick2c  
       2022-01-11 10:12:32 +08:00
    我不理解,但我大为震惊
    zhangrh
        74
    zhangrh  
       2022-01-11 14:36:47 +08:00
    引战帖, 无聊.
    enrolls
        75
    enrolls  
       2022-01-12 11:39:08 +08:00
    提个工单,复现并描述清楚问题就行。
    4771314
        76
    4771314  
       2022-01-12 12:05:34 +08:00   ❤️ 1
    很正常啊,我们的测试也会看研发的代码,有时候会直接定位到代码的问题
    我并没有觉得有啥问题
    这就和游戏一样:菜是原罪
    反过来,测试的测试用例有问题,研发也是会帮助修正的,很正常的一件事情
    测试又不都是做黑盒测试的,也有白盒的,不用大惊小怪
    banmuyutian
        77
    banmuyutian  
       2022-01-12 15:01:14 +08:00
    楼主这个帖也是在进行某种“测试”吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2206 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 01:31 · PVG 09:31 · LAX 17:31 · JFK 20:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.