面试被问到测试人员与开发人员发生冲突怎么办
这个怎么回答好 考验你的协调能力、沟通能力、对测试的理解 首先,开发人员和测试人员肯定都是以客户需求为主,开发不会不按照需求去开发系统,发生冲突,多数情况下是因为开发人员和测试人员对系统需求的理解不同,开发说应该是这样的,测试说应该是那样的,到底是怎样的,开发和测试都应该回头审理自己对系统需求的理解是否是正确的。作为测试人员,当发现开发做出来的东西与需求不一致时,首先不要去否定人家的工作,未必你的理解就是正确的。其次,若经过再次审理自己对系统的需求理解之后,都还坚持自己的意见,那就没必要和开发继续讨论了,应该找第三方来给出答案,比如项目经理。第三,有很多时候,开发都不是不去修改你提出的缺陷,而是他是根据自己的工作轻重缓急程度来安排自己的工作,可能有很多只是建议或意见性的“缺陷”,开发可能不会去修改,你也不要非得要人家按照你的建议去修改一些不重要的问题,毕竟开发和测试人员都首先是公司的一员,都应该首先从公司的角度出发去考虑问题,作为测试人员,你也知道修改任何一个“缺陷”都是有风险的,缺陷的修改成本以及测试成本,不光是公司领导去考虑的,开发和测试人员也应该去考虑。 你想怎么回答呢? 2楼回答的挺好 回复 1# julien821.对事不对人,是缺陷,测试人员就有职责提出来
2.对于提出的BUG,如果开发不修改有2种情况:a.延期b.不是BUG,这2种状态需要由项目经理/开发负责人来确定
3.因此我感觉就没什么冲突要发生的。
4.需要好的缺陷管理系统的配合,对缺陷很好的跟踪。 开发和测试本就是利益共同体、本不应该存在冲突。开发和测试都希望软件的质量有保障。
如果出现冲突也是对需求的理解不一致、以及处于这个职位时的看法不一致而已 揍他,扁到他改 回复 8# tanny88
这是不行的,有时候你的理少,开发的理多。你也扁到他改吗? 那你当时怎么回答的? 协同合作 ,多多沟通。我面试时大概是这么说的。 以需求说明书为准。
页:
[1]