在整个项目中,软件测试工程师和开发人员是一个团队,他们的目标是一致的,都是为了提高软件的质量,交出满意的答卷。不过在工作中因为职责的不同,往往会产生分歧,但大家的目的都是更好地完成项目,不能绝对地说谁对谁错。
软件测试想要处理好与开发人员的关系,可以做到以下几点:
1、提交BUG严谨,描述要清晰,要尽量提供全面的信息,对测试的步骤,测试平台的配置,产生的现象,造成的影响等都应该尽可能详细。这样更便于开发人员去复现问题,从而去解决修复这些BUG。

2、考虑质量评价的优先级和测试的目的;不要一味地提交bug,从而以各种用户想都不会想的刁钻角度去测试来发现bug。还有就是在测试的过程中要反复论证,不要发现一个bug就兴匆匆地提交过去,到最后发现是自己这边操作的问题,浪费大家的时间。
3、多做换位思考;不仅要考虑到用户,也要考虑到开发。比如在一些问题上与开发人员产生了争议,首先我们从用户的角度考虑,这需不需要修改。然后我们要换位思考一下开发人员,想想什么强有力的理由能让他们去解决,要和他们有协商,了解他们的工作安排。
4、言语要温和,学会幽默感;在与开发人员沟通的时候不要抱着指派工作的态度去沟通,其实一个项目里大家都是平等的级别,不是谁比谁更高一些。而且大家都是搞技术的,都不愿接受别人的批评。所以言语表达要温和,能减少争议就减少争议,让开发心服口服地去修复bug。
5、多向开发人员学习;一般来说测试人员能从开发人员身上学到不少东西,没事请开发人员吃点零食喝些奶茶,多探讨探讨软件相关的知识。相信松勤软件测试
各位软件测试工程师们,做到文中的五点,再也不用担心处理不好与开发人员的关系啦。