测试人员和开发人员好像是历来都有时候会有些冲突!偶尔会遇到他们互相推脱责任,或者是不是自己直接负责的模块不管的问题!此现象有时候难免会造成开发和测试人员之间关系的淡漠!
但是思想不能局限于一次两次去找开发人员碰壁而把开发人员一概否定,不予以交流!遇到问题还是得找他们沟通的!有时候会有责任感在催促你这么做!
遇到问题马上找他们是一种方式,但是在一个公司对各项业务比较熟悉了以后,建议先做下分析,判断问题出现的原因,诊断出出现错误的范围,尽量不要全网撒鱼!比如在局域网中出现的问题,可以多尝试下在公司内部外网,及其他外网之间是否会出现类似问题!有时候去和开发人员讲述出现的情况,或者是提交了问题他们看到后第一怀疑是不可能,当然问题重现有时候不是一次操作能重现或者是必然重现的,这时候需要我们测试人员尽量搜集能帮助开发人员解决问题的更多的资料!尽量提供全面的相关日志和问题截图等!
记得开发组的老大经常会反问我此问题能复现吗?经常怀疑是不是我系统有问题,或电脑不行?当我电脑坏掉的时候(硬盘坏),他们开玩笑说赶紧换台新的!我们测试经理也说“恩,他们那边的人员都服了你了,每次出现严重的错误都在你那出现!”当然完全是开玩笑,换了新的问题,该出问题的还是一样出现!
每个企业应该都有自己的护航组或者量化组,他们也是测试人员的一个分支,遇到问题第一反应是找开发人员!但是不要遇到问题去找开发人员,属于护航组成员的话,建议全面掌握公司业务,尽快分析出问题的原因,或者大概定个方位,不要每次都找开发老大,让他再去把问题分配!护航组人员不仅要面对技术支持部门反馈的各省市或者各企业使用本公司产品的问题反馈,还要和产品部门交流再次确认一些需求,但来回交流和反复后终解决问题的一般都还是开发人员!
还是测试人员尽量做好全面测试,开发人员研发出的产品尽量成熟些!有时候真盼望没啥bug,走case直接pass?OK!说到底,开发和测试谁也离不开谁!公司里面如果有全面的测试团队,开发人员有时候会犯懒,搭好了一套环境或者是更新了以后,会告诉测试人员一声:可以开始测试了!他们有时候会比较忙碌,自己都不先测试一下,超级自信地直接交付给我们!如果是这样的话更得多沟通了,尽量减少问题的复杂度,尽快解决出现问题的情况!有时候会出现五花八门意想不到的问题!为一个企业,为产品更好地销售,尽量少招来投诉,都得努力尽责啊!出了问题都有责任!都是一家人,一个团队!
及时做好沟通,除了尽职尽责以外,尽量完善或者是完美自己的工作,会相得益彰!