在客户现场做测试是什么体验?
作者:笑笑爱笑smile 发布时间:[ 2016/11/27 13:53:47 ] 推荐标签:软件测试 现场测试
2013年来到大帝都工作,一直在客户现场,来之前宝宝不知道客户现场工作需要注意什么,每天有人盯着你工作、盯着你玩手机、甲方的同事们对我们大呼小叫,我们大气不敢出,陪着笑脸道歉,经济这么开放的社会,互为甲乙方的合作关系,有必要这样刻薄吗?
其实待客户现场有2种工作模式,这是我目前碰到的,一种是做项目,生产出问题甲方有专门的运营团队解决问题,不需要乙方解决;第二种生产出问题需要乙方解决问题。
第一种:人员外包,行方负责人带着公司人员做项目,充满了浓浓的甲方乙方气息,有时候会感觉在甲方工作,都快失去人生自由了。
这时你自己考虑,该学的学习都学好了,果断跳槽寻找人生自由。
第二种:项目外包,起码行方负责人可以和公司负责人平起平坐的讨论问题,有充分的人生自由。
什么是生产环境呢?之前我也不知道,现在懂了举个例子:比如客户去银行网点办理业务,柜员操作的系统连着数据库服务器、前台应用服务器、后台应用服务器,这套环境称为生产环境。
如果发生生产环境故障,客户不能取款、不能购买理财、不能给上学的孩子转账、客户发生错帐等等情况会给银行带来金钱和名誉的人损失。
所以从源头避免生产bug,测试人员承担更重的责任,比如我之前遇到的客户错帐,必须当天解决,惊动了行里的各方领导,修复后测试当天周围围了一圈领导,行方经理还问我这么多领导看着,紧张不,哈哈其实我以前见过更大的世面,这点小case。
有次上线后,系统直接挂了,加班了1个月,现在还历历在目。
生产环境为什么会发生客户错帐呢,大多数是某系统通讯异常、业务人员参数设置不当等造成。如果有生产问题,加班是小事,你有可能正睡得香一个电话打过来惊醒你,迷迷糊糊打的去解决问题。
由生产问题引出一些我平时测试中不可取的做法,比如:产品由于忘记设置参数交易处理失败,首先我想到的是这轮产品舍弃或者清理数据库,重新测试或者下轮反复确认正确再测。
假如把此种情况应用于实际操作中,舍弃是不可能的,因为那是红彤彤的毛爷爷,只能采取补救办法。所以平时测试由于操作不当引起的交易处理失败,千万别舍弃,自己想想解决办法。
待客户现场带给我的成长:
1、和业务人员一起测试,了解客户的真正需求,以及生产中的业务运作模式。
2、现场测试各路环境都具备,只要你爱学习,可以模拟更多异常情况;
3、生产环境遇到的异常问题,都可以作为自己日后测试的测试点;
4、项目组人少,大家齐心协力做项目,少了利益斗争,每天开开心心上班。
待客户现场的缺陷:
1、公司资料多,自己可以利用空闲时间钻研自动化测试,哪怕调环境,完成简单的案例也行。客户现场几乎都是靠自己自学,超级锻炼心理素质。
2、大领导看不到你工作,晋升机会小,有种不受重视的感觉。随便啦自己开心好。
这是目前的感受,欢迎大家围观。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11