南通网站建设规划书,阿里企业邮箱个人登录,南京网站关键词,wordpress发不出验证邮件“开发认为不是bug#xff0c;测试如何处理#xff1f;”很多面试中#xff0c;测试工程师都会被问到这个问题#xff0c;不仅仅是面试#xff0c;工作中测试人员也会遇到这类问题#xff0c;甚至可能由于某种原因#xff0c;无论是开发人员还是开发经理就是不愿修改程序…“开发认为不是bug测试如何处理”很多面试中测试工程师都会被问到这个问题不仅仅是面试工作中测试人员也会遇到这类问题甚至可能由于某种原因无论是开发人员还是开发经理就是不愿修改程序那该如何处理这个棘手的问题呢 首先当与开发出现分歧意见后测试工程师应首先做如下分析
一、问题确认与评估
再次论证该问题确实是程序缺陷并评估该缺陷的重要程度并对其分类。比如可存在以下分类 1、设计文档范围内的功能性缺陷 2、影响到程序的安全性和稳定性缺陷 3、界面缺陷 4、一般性错误如未考虑边界检查等 5、边缘死角规律不明显不太容易重现的错误 6、兼容性错误例如旧机型、CPU\MEM,旧标准等等 7、安全性或易用性等的修改建议 ……可扩展
二、明确Dev不修改该缺陷的确切原因
比如可存在以下原因 1、规律不明显不好重现 2、dev认为是不影响主要功能的一般性bug,因时间处于版本的稳定期担心牵一发动全身引起更多错误 3、调用了第三方组件或库函是第三方程序存在的缺陷 4、存在技术难点 5、设计本身存在问题程序逻辑是正确的但实现结果并非用户所需换言之dev说这是设计问题不是程序问题 6、Dev的个人主观意见该瑕疵可以容忍没必要修改 修改该瑕疵会引起更大的问题 7、Tester和dev对错误的理解有分歧tester理解错误该问题并不是bug tester没有说服dev这是个bug ……可扩展
三、具体问题具体分析
分析完第一、二步之后也就基本上明确了问题的争议焦点然后具体问题具体分析。分析什么Bug会让开发认为不是bug 1. 测试人员描述不清晰
工作中也有测试人员把某些“Bug操作步骤”描述的只有自己看得懂开发人员按照步骤复现Bug不知所云搞错了问题所在。
解决方法
修改Bug操作步骤清晰描述、无歧义、无冗余步骤要达到即使给一个不懂的人去重现这个Bug也能按照你的操作步骤复现。 2. 难以复现的Bug
不是所有的问题都能用同样的操作步骤来复现的有的Bug概率出现甚至偶现或者是只在测试环境里出现。
解决办法
针对难以复现的Bug需要保存截图或者记录log保留证据对于只在测试环境下才会出现的找研发在测试环境进行确认。这类Bug要慎重对待规避风险。 3.有争议的Bug
有争议的Bug多发生于建议类型的Bug与同类软件不符、易用性、美观性等类型的Bug。
解决办法
这种问题是否要修改需要根据公司的项目类型进行讨论。开Bug评审会在开发能实现的情况下说出自己的理由改善产品。 4.功能性Bug
与需求不符、与原型设计不符。有时候研发对需求没有深入了解可能会忽略或者搞错个别功能。
解决办法
拿证据需求、设计说明书给他看这种bug自然合情合理。
四、发挥TM与PM的沟通职责
强调沟通
TM和PM有团队沟通的职责。在bug分类、指派和反馈过程中出现有争议的问题时TM和PM有责任和义务进行干预。根据问题的重要程度和轻重缓急采取不同的方式进行沟通达成一致的解决意见解决方法形成备忘录。
对因各种原因继续保留在发布版本中的bug,尤其可能影响功能的应予以说明提醒用户绕过。
经验教训库这里的每个内容都是一个你犯过的错误你在这里也记录的总结和反思随着系统开发不断往前迭代BUG的内容也会越来越丰富沉淀了越来越多的经验帮助我们了解错误原因所在避免再犯。必须要说的是一个团队要强大起来先从自己的BUG系统开始做起。
最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取