大吵一架,开发跟测试真的是水火不容的吗?

52 天前
 wx497657341

今天跟测试同事大吵了一架,现在心里特别不是滋味,忍不住想问问大家:开发和测试之间真的只能是针锋相对的关系吗?

事情是这样的,我是一名开发,最近刚把一个功能部署到测试环境。本以为能顺顺利利推进测试流程,结果测试同事在测功能的时候,感觉根本没吃透需求文档,操作的时候完全是凭着自己的理解 “瞎点”。有些功能逻辑需要特定的前置条件才能触发,他没按正常流程走,最后没得到预期的数据,二话不说就直接提了个 bug 。

我看到 bug 描述的时候有点无奈,就跟他说:“这个功能的逻辑在需求里写得很清楚,建议先把需求吃透再测,不然很容易误解功能设计。” 结果这话一出口,他立马就不爽了,觉得我在质疑他的工作能力,两个人你一言我一语就吵了起来。

其实我完全没有针对他的意思,毕竟开发和测试的目标都是让产品更完善。但这种因为需求理解不一致引发的冲突,真的太影响工作效率了。想问问大家,平时开发和测试之间都是怎么沟通协作的?遇到这种需求理解偏差的问题,该怎么解决才不会伤和气呢?

9723 次点击
所在节点    职场话题
129 条回复
xiaofeixiang
52 天前
我是开发,碰到这种,不要怪测试没理解需求,测出来有问题要么是没容错,要么是产品没定义清楚,最好拉产品一起讨论,可以甩锅不是你产生的 bug ,但是不要情绪化,解决问题为主!测试提出来,总比上生产被用户点出来然后半夜拉你起来做生产回滚好
json12138
52 天前
如果在一个工区,可以去和测试当面沟通。当面沟通远比文字更有温度
终究还是沟通问题
搞好同事关系,主打一个嬉皮笑脸
RanKaede
52 天前
没按正常流程走,最后没得到预期的数据肯定不是 bug 啊,即便系统崩了那也是其他的 bug ,跟流程又没关系
lanshee
52 天前
1.测试没问题
2.你没问题
3.产品设计问题
bbao
52 天前
@Thresh 这位 14 年 qa tl 不太行啊~~~
kyrieIvring
52 天前
1 、测试用例有没有拉你跟产品一起评审
2 、分清属于功能缺陷还是设计缺陷
3 、拒绝之前,先说怎么样能得到正确结果,而不是上来“你没吃透”
4 、都是牛马,他有他的任务,说实话,我感觉遇到一个不按常理出牌的测试,更能减少上线前的 bug
BoyzX
52 天前
我觉得测试本来就有问题。。。测试可以不按照需求点没错,但是测试应该先抓住重点,按照需求文档,测通需求,然后再随便乱点来测试程序的所谓稳定性。而不是本末倒置的先关注非需求问题,如果这样工作是没办法推进的,就像你本来是去超市买西瓜吃,然后看到勺子和刀,你就开始想要用刀切然后用勺子舀西瓜吃,然后你的关注点就转移到买哪把刀和哪个勺子漂亮?难道不是先选个最满意的西瓜么?
starix
52 天前
@wx497657341 按照你 18 楼说的这个问题,我觉得是产品问题:
“之前一直都是有证书无效的原因的,但是上次一个需求改成了:如果证书不是本人的或者证书无效则不给前端传数据。”
这点本身就有问题,用户对内容的认知是由系统给与的,上传上去连个反馈都没有,换做是你不觉得有问题吗。
这个反馈要给客户端,至于客户端怎么提示由产品自行决定。
iMiata
52 天前
我项目组的人现在都是有啥来找我,是测试的问题我就去跟测试讲清楚需求,是开发的问题我会让开发按照正确的改,虽然我会累一些,但是他们会很和谐,合作效率也会高一些,仅供参考
wx497657341
52 天前
@starix 已反馈给产品了
ahjsrhj
52 天前
我之前碰到过一个测试
一个 H5 页面, 有个倒计时, 结束了按钮置灰不样点
测试提了个 bug, 演示了下他的操作方式
打开页面, 接口返回了一个 50 多万秒的时间进行倒计时, 然后他打开数据库软件把库里的时间改为 0
问我页面上按钮怎么没灰
novaa
52 天前
@feaul 生动 形象 哈哈哈哈
Thresh
52 天前
@bbao 哈哈哈 是吧?
Autonomous
52 天前
不要觉得测试是傻宝,因为用户是傻宝,测试只是在模拟用户
canteon
52 天前
都是牛马,看评论区比你问的这个问题都有意思。
youutetsu
52 天前
@mumbler 要看情况,有些测试会 mock 一些线上不可能出现的路径最后导致异常,这种就没什么意义
wzy44944
52 天前
这种没有提示拦截导致的问题,的确算 bug ,算交互设计方面的问题,让他提给产品就行,不是所有的 bug 都是提给开发的,提 bug 流程里面一般应该有一步,就是责任人可以修改 bug 类型并转交给其他责任人
BenCoper
52 天前
@spritecn #50 改好了我就不提 Bug 了,经常这样。但是有些重要的提交涉及很多模块的还是会记录下因为涉及到工时时间比较长要录入,所以还是那个问题 Bug 不是 KPI 都是小事情。我还不想提呢哈哈耽误我测
patrickpu
52 天前
心平气和,少用强语气词,对事不对人
GetMoneyMan
52 天前
混饭吃嘛,你提了能改我就改,改不了我就转给产品或项目经理去搞。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1153954

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX