【技术实现步骤摘要】
一种缺陷重现的方法和装置
[0001]本专利技术涉及缺陷重现
,尤其是涉及一种缺陷重现的方法和装置。
技术介绍
[0002]目前移动互联网行业中,因为某些缺陷不是稳定必现的,即使在知道前置条件、问题出现的机型及系统版本、复现步骤的情况下,依然不能够稳定的重现这类缺陷,而且当前置依赖比较复杂时,该类缺陷的复现就会非常耗时,投入产出非常低。当缺陷被开发人员修复后,需要测试人员及时进行验证,此时需要再次模拟同样的前置条件、机型、复现步骤,操作过程非常繁杂,导致人效较低。
技术实现思路
[0003]本专利技术的目的在于提供一种缺陷复现的方法,以解决现有技术中存在的因为缺陷重现过程操作繁杂,导致缺陷重现耗费时间长,人效低的问题。
[0004]为实现上述目的,本专利技术提供了以下技术方案:
[0005]一方面,本专利技术提供一种缺陷重现的方法,包括:
[0006]启动流量录制程序,录制测试设备需要测试的操作的流量数据;
[0007]将所述流量录制程序录制得到的流量数据存入数据库管理系 ...
【技术保护点】
【技术特征摘要】
1.一种缺陷重现的方法,其特征在于,包括:启动流量录制程序,录制测试设备需要测试的操作的流量数据;将所述流量录制程序录制得到的流量数据存入数据库管理系统;启动流量回放程序,选择想要回放的特殊场景;从所述数据库管理系统调取与所述特殊场景对应的流量数据,并装填到所述流量回放程序;调取所述流量回放程序的回放指令依次发送到所述测试设备;检测所述回放指令下发过程和所述测试设备的网络回执所对应的双向通信有无异常,如果所述双向通信没有异常,则所述流量回放流程继续执行,直到所述双向通信出现异常;根据所述异常的出现位置,确定所述测试设备出现操作缺陷的操作位置,并将所述操作位置的信息发送给前端,以使所述前端反馈缺陷重现的判定信息;在所述判定信息指示所述所述操作缺陷为重复出现的缺陷的情况下,确定所述操作缺陷为重复出现的缺陷,并进行记录。2.根据权利要求1所述的方法,其特征在于,所述录制测试设备需要测试的操作的流量数据
,
包括:在所述测试设备操作过程中,获取网络请求的环境域名,并判断所述环境域名是否符合预设的生产环境,若是,则所述流量录制程序继续执行。3.根据权利要求2所述的方法,其特征在于,获取网络请求的环境域名,并判断所述环境域名是否符合预设的生产环境,还包括:若所述环境域名不符合预设的生产环境,则所述流量录制程序会立即结束并给出弹窗提示信息。4.根据权利要求3所述的方法,其特征在于,确定所述获取网络请求的环境域名符合预设的生产环境之后,还包括:判断所述测试设备...
【专利技术属性】
技术研发人员:刘庆,
申请(专利权)人:上海中通吉网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。