bug在线上环境中出现的原因总结

www-qcdwx-com www-qcdwx-com     2023-03-14     619

关键词:

1.线上环境数据的复杂度以及数据量是测试环境不能比拟的。

2.业务操作的不可控性,用户错误的使用习惯。

3.实际场景的复杂性。

 

 

上线之后,测试人员需要做好以下二件事:

 
第一,灰度测试
项目上线之后,首先是测试人员开始做灰度测试。
灰度测试时,可以设置由业务开关或者白名单之类做控制,只要少量数据或添加在白名单上的数据可以走新业务流程。
灰度测试完全之后,也就是将所有业务流程走完,检查各项数据的正确性、流程是否通、流程是否完整等等检查点。
确定无问题时,再将开关打开,再开放少量真实用户数据。
 
第二,监控线上数据
灰度测试时就已经在监控线上数据和检查线上数据,但因为灰度测试时数据量比较少,有时并不足以引发新问题,所以测试人员需要继续观察线上数据。
测试人员需要在项目上线之后的几个小时内,重点监控线上数据的流向,一旦数据有异常,立即采取措施,回滚代码又或者重新打开开关等,尽量将线上bug引起的损失降到最低,接下来就开始修改bug和修复数据。
在这个时候,测试人员对数据的敏感性特别就要发挥出来,有时似错非错的数据正是BUG的前兆,千万不要掉意轻心。

迁移环境或升级正常功能出bug常见原因

...迁移或者oracle系统升级时,之前正常的很多程序,到了新环境后出现各种问题,现将常见问题总结如下:1.程序中写死的中文描述、或者ID,由于迁移过程中的更改,而导致查询不到数据所以建议,在写程序的时候,比如说账簿... 查看详情

bug分析的收获

...况下,大家普遍更加关注生产上出现在的问题,对于测试环境的BUG呢,解决完了也就完了,很少再去关注。自然就没有挖掘出BUG背后的有效信息。最近小熊在着手进行质量持续改进,试着将各项目测试环境的BUG导出,整体上进行... 查看详情

弱网测试总结

...梯,车库等场景使用APP,我们就需要针对这些场景的弱网环境下,验证出现丢包、延时软件的处理机制,避免因用户体验不友好造成用户的流失。 1.用户体验APP使用过程中,弱网的高延迟和高丢包,在实时性要求非常高的场... 查看详情

查找bug的一些经验总结

...的时候,程序编译通过,但是总是在实际执行的过程中总是出现"coredumped"这个算是我最害怕遇到的问题,总找不到错的原因.后来给捕捉的数据包编号之后发现,有的数据包就是一个"NULL"导致处理函 查看详情

不同bug出现的原因

以下是web测试中bug出现的常见几种原因:后续发现补充!!!  已知问题-  测试已提过的bug未重现-    未重现的bug,以后请开发assign给BA,以后不应该再出现这种分析原因需求优化- 需求文档中描... 查看详情

java并发编程原理与实战四十五:问题定位总结

...rdquo;、“代码不可能有问题是系统原因”、“能在线上远程debug么”   线上问题不同于开发期间的bug,与运行时环境、压力、并发情况、具体的业务相关。对于线上的问题利用线上环境可用的工具,收集必... 查看详情

功能测试的一些测试意识总结

...体测试进行下去的问题严重性会更大一些 9,如果是在线上反馈之前发现了一些严重问题,那么此时第一要务是要通知相关RD,进行回滚等操作,先处理线上问题 10,h5/web/app测试,其实都是客户端+后端测试,即前端+接口... 查看详情

定位bug

...n.net/kaka1121/article/details/51538979个人总结:问题产生的系统环境进行查找,数据库的表各个字段的情况首先对业务要熟悉,熟悉你发现bug的那个功能模块正常的处理流程,涉及协议的要学会怎么去查看协议。然后只有知道正常流程... 查看详情

alpha阶段个人总结

...开发中碰到最复杂的bug是什么,你是如何解决的?这个bug出现的原因是什么, 查看详情

springcloudeureka集群搭建-以及发现一个“直觉bug”

...个BUG,是一个错误,而实际并没有出错。比如下图:虽然出现报错信息,但是,整个程序并没有出错。至于原因,图片上的文字已经很好的解释了。在此,再简单的说一下。出现这种情况的原因是,我们的程序已经启动(已经出... 查看详情

codereview程序员的寄望与哀伤转载

...事后分析,是生产环境的一些微妙差异,使得这种bug场景在线下测试中很难被发现。毕竟想要在测试环境完美的复制生产环境的所有情况也是不太可能的,导致出现了疏漏。对于这类情况,我们在想是否可以通过在线下做一些Cod... 查看详情

软工网络15个人作业4——alpha阶段个人总结

...开发中碰到最复杂的bug是什么,你是如何解决的?这个bug出现的原因是什么,你将来应该怎么样去避免bug出现?为了读懂别人的代码,我会尽量与代码的原作者联系,请他对代码做出尽可能详尽的 查看详情

为什么我总写bug?

...常见的Bug,帮大家避坑写代码的过程中,难免会出现各种各样的Bug。但实际上,很多Bug产生的原因是类似的。于是我总结了一些自己学编程时写Bug的诱因,希望大家引以为戒,在以后写代码的时候能更多注意... 查看详情

测试周期内测试进度报告规范

...,项目上线延期:1.已经到了提测时间,或者已经到了上在线确认环境和在线环境的时间,但是测试环境,在线确认环境,在线环境都没有搭建好,导致测试计划不能按期开始;2.提测之后,每天QA会提交很多的bug,开发同学可能... 查看详情

测试面试整理

...、尽力去查找出错原因,比如有什么特别的操作或特定的环境2、在测试报告中详细描述测试操作步骤,bug发生的症状,bug发生的具体环境描述,这样对于再次重现有一定的参考作用3、无法重现的bug尝试多次,再次出现后可以直... 查看详情

oo第5-7次作业总结

...了,之前在互测环节每次最多就一个BUG或者没有BUG,并且出现BUG时一般可以比较容易的发现BUG的类型以及造成BUG的原因,但是在这三次作业中,由于多线程的部分不确定性,很多问题难以在测试中准确发现,尤其是自己进行测试... 查看详情

出现线上bug,测试人能做些什么?

...篇文章,我再细化下这道常见的面试题,跟大家捋捋发生在线上问题,作为测试人,该有的思路。  首先,直接给出万金油三步公式:  第一步,初步排查,快速恢复业务;  第二步,查找问题的根本原因,彻底解决;  ... 查看详情

开发认为不是bug,你该如何处理

...偶现bug,难以按同样操作步骤复现&有的bug只是在测试环境出现,线上就正常了解决方法:难以复现的bug:保存截图和log;尽可能详细的描述进行过的操作,像我们之前测试的棋牌的项目,经常出现卡死,这样的要提供4个玩家... 查看详情