【技术实现步骤摘要】
测试数据处理方法装置、设备及计算机可读存储介质
[0001]本专利技术实施例涉及测试
,具体涉及一种测试数据处理方法装置、设备及计算机可读存储介质。
技术介绍
[0002]目前,为了测试数据的重复使用或者为了使得测试数据满足不同测试用例的需求,因此需要对测试数据进行处理。例如,随着运营商业务版图的不断扩张,5G、物联网等业务的迅速发展,需要大量的手机号码进行业务验证测试,并且测试号码资源十分珍贵。另外,每一个测试用例会对测试号码有个性化需求,并且每次测试执行完成后,测试号码状态都会有所变化,导致再次测试时号码与用例不匹配,影响该用例的二次执行。
[0003]现有的方法一般通过手工替换测试号码或者用例组模式。对于手工替换方法,效率低下,当测试时间有限时,代码修改后的二轮测试几乎无法执行。另外,在生产环境进行测试验证时,号码是有限的,号码资源无法重复利用会导致测试资源枯竭,且已使用的测试号码回收周期长,在回收期间号码不可用,造成资源浪费。对于用例组模式的数据复原方法,当用例组中的前序用例执行失败时,后续用例无法验证 ...
【技术保护点】
【技术特征摘要】
1.一种测试数据处理方法,其特征在于,所述方法包括:获取目标测试用例所需的待处理测试号码及所述目标测试用例对应的目标检查规则集;通过所述目标检查规则集对应的业务查询接口查询所述待处理测试号码的状态;接收所述业务查询接口返回的待处理测试号码的状态;将所述待处理测试号码的状态与所述目标检查规则集进行对比;当所述待处理测试号码的状态不符合所述目标检查规则集时,确定所述目标测试用例对应的目标清洗规则集;通过所述目标清洗规则集对应的业务受理接口对所述待处理测试号码进行业务受理,得到受理后的第一测试号码;当所述第一测试号码符合所述目标检查规则集时,确定所述第一测试号码为目标测试号码。2.根据权利要求1所述的方法,其特征在于,所述将所述待处理测试号码的状态与所述目标检查规则集进行对比之后,还包括:当所述待处理测试号码的状态符合所述目标检查规则集时,将所述待处理测试号码确定为目标测试号码。3.根据权利要求1所述的方法,其特征在于,所述当所述第一测试号码符合所述目标检查规则集时,确定所述第一测试号码为目标测试号码之前,还包括:当所述第一测试号码不符合所述目标检查规则集时,将所述第一测试号码进行回收处理,得到初始化测试号码;通过所述目标初始化规则集对应的业务受理接口对所述初始化测试号码进行业务受理,得到受理后的第二测试号码;将所述第二测试号码确定为目标测试号码。4.根据权利要求3所述的方法,其特征在于,当所述第一测试号码不符合所述目标检查规则集时,将所述第一测试号码进行回收处理,得到初始化测试号码,进一步包括:发起所述第一测试号码的预销户请求;修改所述第一测试号码的预销户时间;根据所述预销户时间对所述第一测试号码进行销户处理。5.根据权利要求3所述的方法,其特征在于,当所述目标测试用例为订购第一业务测试用例时,所述目标检查规则集为所述待处理测试号码是否已订购第一业务,所述目标清洗规则集为将所述待处理测试号码进行退订第一业务处理,所述目标初始化规则集为对初始化测试号码进行开户处理。6.根据权利要求3所述的方法,其特征在于,当所述目标测试...
【专利技术属性】
技术研发人员:邵蕾,叶晓龙,王璇,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。