07年我毕业的时候加入一家电子公司,年底遇到一个客户提出很棘手问题,说在内蒙古区域,有我司的产品,客户无法刷卡开门,必须系统断电才能开锁,对方要求我司必须解决此问题,否则余款不给打过来,好歹资金也几百万,也许当时领导也比较看重我,就把这件事安排到我身上,我给自己罗列一大堆计划进行测试如对现有的产品进行高低温,静电,常规的老化等测试都没问题,IC读卡都很顺畅,我们也测试很多卡片,没说客户那个现象,那时我就觉得很奇怪,这产品已经卖了好几年,都很畅销,如今怎么会这个时候在内蒙古出现问题,在对电子产品进行常规测试都没有漏洞出现问题。 ' V* x, f q, k% A' d' }+ M 在十分无赖的情况下,拿起电话跟对对方工程负责人进行耐心沟通,才了解客户是如何使用读卡器的,后面按客户使用的方法,搭建一个模型使用,果真百分之百产品的BUG出现,后来对软件硬件进行兵分两路处理,是软件没有使用看门狗,调用这一功能,每隔1分钟对外设进行初始化,硬件上芯片电源引脚进行滤波,果真立杆见影。- E; }* j5 M' h1 c" Z+ d4 B7 X
6 I; `" N+ t3 E5 y- H$ \' \& t3 k) E$ ~ J- f0 z$ F
% X# u1 E% Q( d0 {: w0 x通过实例让我们体会做开发产品要有1.耐心沟通2思路清晰3.解决问题多方面多渠道 更重要的是测试水平高低也取决于经验因素。 2 M! D0 i6 m/ D3 k5 Z X2 F