一种业务测试方法、装置、电子设备和存储介质制造方法及图纸

技术编号:35459822 阅读:29 留言:0更新日期:2022-11-03 12:25
本申请涉及电信技术领域,尤其涉及一种业务测试方法、装置、电子设备和存储介质,用以提高业务测试效率。其中,方法包括:基于资费规则对预设的资费模板进行参数配置,获得资费规则对应的用例和用例的目标计量结果;基于各用例,生成各用例包含的计量业务的资源使用信息;通过业务计量系统根据各用例,对资源使用信息进行计量,获得各用例的实际计量结果;基于各用例的目标计量结果和实际计量结果,确定资费规则的测试结果。由于本申请通过对资费模板进行参数配置,自动生成资费规则对应的用例和目标计量结果,在获得用例对应的实际计量结果后,自动对比目标计量结果和实际计量结果是否一致,获得资费规则的测试结果,提高资费规则的测试效率。则的测试效率。则的测试效率。

【技术实现步骤摘要】
一种业务测试方法、装置、电子设备和存储介质


[0001]本申请涉及电信
,尤其涉及一种业务测试方法、装置、电子设备和存储介质。

技术介绍

[0002]目前,各大运营商通过推出不同的资费套餐,满足不同用户的需求。在资费套餐上线前,需要对包含的资费的正确性进行验证,避免出现资费收取错误的情况出现。
[0003]相关技术中,为了验证资费的正确性,主要是通过测试人员设计资费对应的用例,将用例输入计费系统,并人工比对计费系统的输出结果与资费对应的预期结果是否一致。由于运营商经常不定期推出各种资费套餐,套餐资费场景繁多,仅就语音场景而言,涉及的用例就能达到6000多条,基于上述方式进行资费测试,耗费时间长,准确率低,难以满足日益增长的资费测试需求。

技术实现思路

[0004]本申请实施例提供一种业务测试方法、装置、电子设备和存储介质,用以提高业务测试效率。
[0005]本申请实施例提供的一种业务测试方法,包括:
[0006]基于资费规则对预设的资费模板进行参数配置,获得所述资费规则对应的至少一个用例和所述用例对应的目标计量结果;
[0007]基于各个所述用例,生成各个所述用例包含的计量业务的资源使用信息;
[0008]通过业务计量系统根据各个所述用例,对各个所述用例对应的资源使用信息进行计量,获得各个所述用例对应的实际计量结果;
[0009]基于各个所述用例对应的目标计量结果和实际计量结果,确定所述资费规则的测试结果。
[0010]基于上述方式,在进行资费测试时,根据预设的资费模板,自动生成对应的用例和目标计量结果,避免人工设计用例造成用例覆盖不全面的问题,通过业务计量系统获得用例的实际计量结果,自动比较用例的目标计量结果和实际计量结果是否一致,确定资费的测试结果,无需人工参与,自动化实现资费规则测试,有效提高资费测试的效率和准确率。
[0011]在一种可选的实施方式中,在所述基于各个所述用例对应的目标计量结果和实际计量结果,确定所述资费规则的测试结果之前,还包括:
[0012]针对任意一个用例,基于所述用例的标识信息,从主查找表中获得所述用例对应的子查找表;
[0013]基于所述子查找表,获得所述用例的目标计量结果。
[0014]在一种可选的实施方式中,所述基于所述子查找表,获得所述用例的目标计量结果,包括:
[0015]基于所述用例包含的计量业务,从所述子查找表中,获得所述用例的目标计量结
果。
[0016]在一种可选的实施方式中,所述基于各个所述用例对应的目标计量结果和实际计量结果,确定所述资费规则的测试结果,包括:
[0017]若各个所述用例对应的目标计量结果和实际计量结果一致,则确定所述资费规则的测试结果为通过;
[0018]若存在所述用例对应的目标计量结果和实际计量结果不一致,则确定所述资费规则的测试结果为不通过。
[0019]在一种可选的实施方式中,所述方法还包括:
[0020]若存在待确认用例,则向目标对象反馈所述待确认用例和所述待确认用例包含的计量业务,所述待确认用例对应的目标计量结果和预测计量结果不一致。
[0021]在一种可选的实施方式中,在所述通过业务计量系统根据各个所述用例,对各个所述用例对应的资源使用信息进行计量,获得各个所述用例对应的实际计量结果之前,还包括:
[0022]分别对各个所述用例和对应的资源使用信息进行预处理,获得标准格式的用例和标准格式的资源使用信息,所述标准格式为符合所述业务计量系统的输入格式的格式。
[0023]本申请实施例提供的一种业务测试装置,包括:
[0024]配置单元,用于基于资费规则对预设的资费模板进行参数配置,获得所述资费规则对应的至少一个用例和所述用例对应的目标计量结果;
[0025]生成单元,用于基于各个所述用例,生成各个所述用例包含的计量业务的资源使用信息;
[0026]计量单元,用于通过业务计量系统根据各个所述用例,对各个所述用例对应的资源使用信息进行计量,获得各个所述用例对应的实际计量结果;
[0027]确定单元,用于基于各个所述用例对应的目标计量结果和实际计量结果,确定所述资费规则的测试结果。
[0028]可选的,所述装置还包括查找单元,用于:
[0029]针对任意一个用例,基于所述用例的标识信息,从主查找表中获得所述用例对应的子查找表;
[0030]基于所述子查找表,获得所述用例的目标计量结果。
[0031]可选的,所述查找单元具体用于:
[0032]基于所述用例包含的计量业务,从所述子查找表中,获得所述用例的目标计量结果。
[0033]可选的,所述确定单元具体用于:
[0034]若各个所述用例对应的目标计量结果和实际计量结果一致,则确定所述资费规则的测试结果为通过;
[0035]若存在所述用例对应的目标计量结果和实际计量结果不一致,则确定所述资费规则的测试结果为不通过。
[0036]可选的,所述确定单元还用于:
[0037]若存在待确认用例,则向目标对象反馈所述待确认用例和所述待确认用例包含的计量业务,所述待确认用例对应的目标计量结果和预测计量结果不一致。
[0038]可选的,所述装置还包括处理单元,用于:
[0039]分别对各个所述用例和对应的资源使用信息进行预处理,获得标准格式的用例和标准格式的资源使用信息,所述标准格式为符合所述业务计量系统的输入格式的格式。
[0040]本申请实施例提供的一种电子设备,包括处理器和存储器,其中,所述存储器存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行上述任意一种业务测试方法的步骤。
[0041]本申请实施例提供一种计算机可读存储介质,其包括计算机程序,当所述计算机程序在电子设备上运行时,所述计算机程序用于使所述电子设备执行上述任意一种业务测试方法的步骤。
[0042]本申请实施例提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序存储在计算机可读存储介质中;当电子设备的处理器从计算机可读存储介质读取所述计算机程序时,所述处理器执行所述计算机程序,使得所述电子设备执行上述任意一种业务测试方法的步骤。
[0043]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
[0044]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0045]图1为本申请实施例中的一种应用场景的一个可选的示意图;
[0046]图2为本申请实施例中的一种业务测试方法的实施流程图;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务测试方法,其特征在于,该方法包括:基于资费规则对预设的资费模板进行参数配置,获得所述资费规则对应的至少一个用例和所述用例对应的目标计量结果;基于各个所述用例,生成各个所述用例包含的计量业务的资源使用信息;通过业务计量系统根据各个所述用例,对各个所述用例对应的资源使用信息进行计量,获得各个所述用例对应的实际计量结果;基于各个所述用例对应的目标计量结果和实际计量结果,确定所述资费规则的测试结果。2.如权利要求1所述的方法,其特征在于,在所述基于各个所述用例对应的目标计量结果和实际计量结果,确定所述资费规则的测试结果之前,还包括:针对任意一个用例,基于所述用例的标识信息,从主查找表中获得所述用例对应的子查找表;基于所述子查找表,获得所述用例的目标计量结果。3.如权利要求2所述的方法,其特征在于,所述基于所述子查找表,获得所述用例的目标计量结果,包括:基于所述用例包含的计量业务,从所述子查找表中,获得所述用例的目标计量结果。4.如权利要求1所述的方法,其特征在于,所述基于各个所述用例对应的目标计量结果和实际计量结果,确定所述资费规则的测试结果,包括:若各个所述用例对应的目标计量结果和实际计量结果一致,则确定所述资费规则的测试结果为通过;若存在所述用例对应的目标计量结果和实际计量结果不一致,则确定所述资费规则的测试结果为不通过。5.如权利要求4所述的方法,其特征在于,所述方法还包括:若存在待确认用例,则向目标对象反馈所述待确认用例和所述待确认用例包含的计量业务,所述待确认用例对应的目标计量结果和预测计量结果不一致。6.如权利要求1~5任一所述...

【专利技术属性】
技术研发人员:简兰周发力茹卉
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1