定位解决问题/经验/教训(4)-同样环境复现测试问题,大流量打印会丢失,return的地方都打印,怀疑主线就拉主线验证

1.同样环境复现测试问题

1.1 背景

当时有项目测试验收出现一个问题:
开启Dxx功能,测试APXX功能时,上传大文件,应该阻断但是没有阻断;
而关闭,Dxx功能时候,阻断了。

1.2 我的处理

而我复现的时候,一直都是没有开启Dxx功能,导致永远复现不了。
因为Dxx功能开启有点费劲,就一直搁浅。导致问题得不到复现。

2. 大流量打印会丢失

2.1 打印太多,当大流量时,会有打印丢失

在Dxx项目中,打入大流量,出现部分打印信息丢失现象。
起初流量小ok,没问题,打印都能打印。
后面流量大时候,出现打印丢失现象。即使是printf也会出现。

3. return的地方都打印

3.1 如果不知道错误出现在那里,那么在所有return的地方都加打印

有个问题,在Dxx项目中,有一些匹配策略的地方,其中当首BW为0时,后续匹配失败。
但是,这其中匹配,return的地方太多,我只在部分添加了打印信息,导致半天定位不了原因。
最后研读那一块代码,发现当BW大小为0时,直接退出。

4. 怀疑主线就拉主线验证

4.1 如果怀疑代码主线问题,那就拉主线测试验证

在Dxx项目中,有几个问题,如果怀疑主线代码就有问题,那就即使拉代码,出版本测试验证。省的扯皮。

5. 教训

教训1: 同样的环境去复现问题
教训2: 努力去解决每个小问题,不要怕麻烦
教训3:仔细看代码中return的地方,必要就加打印log
教训4: 怀疑主线就拉主线验证,省的扯皮

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值