开发过程中如何处理软件测试与开发的争吵?
作者:网络转载 发布时间:[ 2012/3/7 13:35:43 ] 推荐标签:
问题:
软件开发过程中测试与开发经常为了bug而争吵,请问应该怎么处理这样的问题呢?
回答:
刘冬清:
开发和测试由于站的角度不同难免有这样的争执。遇到这种情况,首先要端正态度,对事不对人,测试的工作是为了帮助开发实现产品功能,所以,大家的目标是一致的,这样是解决问题的基础。以下是几条解决冲突的建议:
把问题弄清楚。
● 测试用简单和常见的步骤来重现bug,如果可能,通过模拟用户场景来展示其问题的重点所在。
● 开发针对场景给出合理的技术分析。
● 双方共同评估风险。
尝试提出解决问题的方法和自己能做的贡献。
● 有时候开发不愿意改bug是因为时间紧张,或者认为风险较大。测试如果能提供合理的回归测试计划会解决开发的后顾之忧。
● 有时候开发的方案测试不愿意接受是因为测试风险太大,这时候开发可以尝试提出折中方案,将风险降到小。
请第三方介入,特别是产品经理。
● 是否是bug经常是争吵的焦点。特别是对于需求中不明确的地方或者非功能性的需求,比如易用性,性能等等。这时候往往不是开发和测试沟通能解决的了得。需要产品经理来一起讨论决定。
● 比较大问题还是需要负责人来拍板,找到那个人。
以上的建议是针对双方都是可以沟通的,有解决问题意愿的人,对于没有责任推托的人,恐怕没什么用。还是找老板解决吧。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11