话单生成及测试方法技术

技术编号:39726769 阅读:7 留言:0更新日期:2023-12-17 23:31
本公开提供一种话单生成及测试方法

【技术实现步骤摘要】
话单生成及测试方法、设备及存储介质


[0001]本公开涉及自然语言处理领域,尤其涉及一种话单生成及测试方法

设备及存储介质


技术介绍

[0002]用户在移动云官网订购
AI
类产品,开通服务后,享受每天提供的免费额度,超出免费额度后按次进行阶梯计费

通常手动使用开源自动化测试工具对算法能力调用,生成对应话单文件,人工根据算法能力调用量

局数据等字段与话单文件中的关键字段做对比,当阶梯调用量达到百万级以上,话单文件生成

话单关键字段核对校验及阶梯费用计算都特别耗费时间和精力


技术实现思路

[0003]本公开提供一种话单生成及测试方法

设备及存储介质,以解决相关技术中的问题,该方法能够完成跨阶梯话单生成

数据校验

费用计费的自动化测试

[0004]本公开的第一方面实施例提出了一种话单生成及测试方法,该方法包括:基于产品服务的订购信息和局数据信息,生成话单文件;判断话单文件中的字段信息与局数据信息是否一致,以及判断话单文件中是否存在文字表达错误;在第一情形下,计算话单费用,将话单费用与业务运营支撑系统的计费结果进行对比,其中,第一情形为话单文件中的字段信息与局数据信息一致且话单文件中不存在文字表达错误;响应于话单费用与业务运营支撑系统的计费结果相同,输出第一信息,第一信息用于指示测试通过

[0005]在本公开的一些实施例中,该方法还包括:在第二情况下,输出第二信息,第二信息用于指示测试不通过,其中,第二情形包括:话单文件中的关键字段与产品服务的订购数据不一致


/
或话单文件存在文字表达错误


/
或话单费用与业务运营支撑系统的计费结果不同

[0006]在本公开的一些实施例中,基于产品服务的订购信息和局数据信息,生成话单文件之前,方法还包括:获取产品服务的订购信息和局数据信息

[0007]在本公开的一些实施例中,获取产品服务的订购信息和局数据信息包括:获取产品服务的类型和话单规范文档;调用产品服务对应的订购接口,开通产品服务,并保存产品服务的订购信息,其中,订购信息至少包括开通时间和订单编号;调用产品服务的局数据接口,获取局数据信息,局数据信息至少包括计费方式

单价

总金额,其中,计费方式至少包括阶梯计费规则

[0008]在本公开的一些实施例中,基于产品服务的订购信息和局数据信息,生成话单文件包括:从产品服务的开通时间起,根据阶梯计费规则的右区间顺延,每隔第一预设时间,进行一次话单数据构造;根据产品能力请求接口返回的状态码,判断话单数据是否构造成功;响应于话单数据构造成功,基于话单规范文档,生成对应话单文件

[0009]在本公开的一些实施例中,判断话单文件中是否存在文字表达错误包括:遍历话
单文件,解析出话单文件中的文字描述信息,并使用
AI
文本纠错算法进行智能文本纠错,获取纠错结果;根据纠错结果判断话单文件中是否存在文字表达错误,其中,文字表达错误包括以下至少一项:语句冗余

标点符号错误

用词错误等

[0010]在本公开的一些实施例中,计算话单费用包括:通过
AI
关键字提取算法遍历局数据信息,提取局数据信息中的计费规则;根据计费规则计算话单费用

[0011]本公开的第二方面实施例提出了一种话单生成及测试装置,该装置包括:生成模块,用于基于产品服务的订购信息和局数据信息,生成话单文件;判断模块,用于判断所述话单文件中的字段信息与所述局数据信息是否一致,以及通过人工智能
AI
文本纠错算法判断所述话单文件中是否存在文字表达错误;计算模块,用于在第一情形下,通过
AI
关键字提取算法计算话单费用,将所述话单费用与业务运营支撑系统的计费结果进行对比,其中,第一情形为所述话单文件中的字段信息与局数据中的信息且所述话单文件中不存在文字表达错误;输出模块,用于响应于所述话单费用与所述业务运营支撑系统的计费结果相同,输出第一信息,所述第一信息用于指示测试通过

[0012]本公开的第三方面实施例提出了一种通信设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开第一方面实施例中描述的方法

[0013]本公开的第四方面实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开第一方面实施例中描述的方法

[0014]综上,本公开提出的话单生成及测试方法,包括基于产品服务的订购信息和局数据信息,生成话单文件;判断话单文件中的字段信息与局数据信息是否一致,以及判断话单文件中是否存在文字表达错误;在第一情形下,计算话单费用,将话单费用与业务运营支撑系统的计费结果进行对比,其中,第一情形为话单文件中的字段信息与局数据信息一致且话单文件中不存在文字表达错误;响应于话单费用与业务运营支撑系统的计费结果相同,输出第一信息,第一信息用于指示测试通过,本公开提供的方案能够完成跨阶梯话单生成

数据校验

费用计费的自动化测试

[0015]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开

附图说明
[0016]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定

[0017]图1为本公开实施例提供的一种话单生成及测试方法的流程示意图;
[0018]图2为本公开实施例提供的一种话单生成及测试方法的流程示意图;
[0019]图3为本公开实施例提供的一种话单生成及测试方法实施的主流程图;
[0020]图4为本公开实施例提供的话单生成及测试装置的结构示意图;
[0021]图5为本公开实施例提供的通信设备的硬件组成结构示意图

具体实施方式
[0022]下面详细描述本公开的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件

下面通过参考附图描述的实施例是示例性的,旨在用于解释本公开,而不能理解为对本公开的限制

[0023]用户在移动云官网订购
AI
类产品,开通服务后,享受每天提供的免费额度,超出免费额度后按次进行阶梯计费...

【技术保护点】

【技术特征摘要】
1.
一种话单生成及测试方法,其特征在于,所述方法包括:基于产品服务的订购信息和局数据信息,生成话单文件;判断所述话单文件中的字段信息与所述局数据信息是否一致,以及判断所述话单文件中是否存在文字表达错误;在第一情形下,计算话单费用,将所述话单费用与业务运营支撑系统
BOSS
的计费结果进行对比,其中,第一情形为所述话单文件中的字段信息与所述局数据信息一致且所述话单文件中不存在文字表达错误;响应于所述话单费用与所述业务运营支撑系统的计费结果相同,输出第一信息,所述第一信息用于指示测试通过
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:在第二情况下,输出第二信息,所述第二信息用于指示测试不通过,其中,所述第二情形包括:所述话单文件中的关键字段与所述产品服务的订购数据不一致


/
或所述话单文件存在文字表达错误


/
或所述话单费用与所述业务运营支撑系统的计费结果不同
。3.
根据权利要求1或2所述的方法,其特征在于,在所述基于产品服务的订购信息和局数据信息,生成话单文件之前,所述方法还包括:获取所述产品服务的订购信息和所述局数据信息
。4.
根据权利要求3所述的方法,其特征在于,所述获取所述产品服务的订购信息和所述局数据信息包括:获取产品服务的类型和话单规范文档;调用所述产品服务对应的订购接口,开通所述产品服务,并保存所述产品服务的订购信息,其中,所述订购信息至少包括开通时间和订单编号;调用产品服务的局数据接口,获取局数据信息,所述局数据信息至少包括计费方式

单价

总金额,其中,所述计费方式至少包括阶梯计费规则
。5.
根据权利要求4所述的方法,其特征在于,所述基于产品服务的订购信息和局数据信息,生成话单文件包括:从所述产品服务的开通时间起,根据所述阶梯计费规则的右区间顺延,每隔第一预设时间,进行一次话单数据构造;根据产品能力请求接口返回的状态码,判断所述话单...

【专利技术属性】
技术研发人员:周思奇
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1