请选择行业
请选择职位
请选择省份
请选择城市

如何处理开发和软件测试工程师之间的关系

时间: 2013-04-02 13:58   作者: wangmei416   点击次数: 
 

  在整个项目中,其实开发和测试是一个团队,团队的目标是一致的,提高软

  件的质量。但是工作当中因为职责的不一样,往往可能会造成分歧。为了更好的

  配合开发,测试人员要把握好以下几点:

  1)报告问题时,要尽量描述清楚,语句简洁明了,尽量找出问题出现的关键,以帮助开发尽快找出解决问题的办法

  2)对于不容易复现的问题,要尽量提供全面的信息,如当时手机的电量,后台程序,自己之前做了什么操作(提供的越多越好),出现问题后又做了什么操作有什么结果。根据这些条件尽量帮助开发复现。

  3) 严重问题且不容易复现的,可以保留现场让开发过来现场研究,这样有两个好处,一是开发可能根据目前状态查到一些原因,二是如果今后不复现开发也不能抵赖,因为他见过此问题的出现。

  4)如果开发和测试对于一些问题是否要解产生了争议,那就从用户的角度出发看看这个问题对于用户是否可以接受,会不会造成退机或者用户很讨厌的问题之一,如果是,就写成强有力的原因说服开发去解或者让他们推迟解决(最终是解了),也可以求助自己的领导或者专家来和开发工程师及开发经理来协商解决方案。对于严重影响用户使用或感受的问题一定要提出来,这样今后一旦出现什么用户投诉自己可以免责

  5)多做换位思考,遇到问题与开发打交道时多从他们的角度看问题,遇到有可能伤害其利益的问题可以事先和开发商量一下如何处理。如原本fixed的问题又复现了是要repen还是要重新报一个呢,很多人直接reopen了,这样做其实会影响开发的绩效,可以和他们协商一下是不是重新报一个对他们比较好,因为开发有很多绩效考核的算法。

  6)多与开发沟通,如他们怎样看待我们提出的问题,他们是否理解我们的工作,我们提出的问题他们又是怎样的流程和制度来fix,了解了他们的工作对于我们今后的工作安排也会有很大的好处。

版权声明:本文出自 wangmei416 的51Testing软件测试博客:http://www.51testing.com/?58190

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

打印本页 | 加入收藏

上一篇:如何做一名合格的软件测试工程师     下一篇:掌握五种玄机,提高面试邀约率

关闭  
主要城市: 北京 上海 杭州 广州 南京 武汉 长沙
全部城市: