模拟测试报文生成方法及装置制造方法及图纸

技术编号:36287319 阅读:43 留言:0更新日期:2023-01-13 09:58
本发明专利技术公开了一种模拟测试报文生成方法及装置,涉及移动互联技术领域,其中该方法包括:接收用户提交的模拟测试报文生成请求;所述模拟测试报文生成请求包括测试接口标识;根据测试接口标识,查询测试接口文档;所述测试接口文档包括测试接口标识、接口请求参数和接口返回参数;向用户提供备选测试场景;根据用户从备选测试场景中选择的测试场景,以及测试接口文档,生成模拟测试报文。本发明专利技术可以减少测试人员制作模拟测试报文的重复性工作,降低模拟测试报文生成的人力成本和时间成本,并适应于对各种测试场景的测试,提高开发测试效率。率。率。

【技术实现步骤摘要】
模拟测试报文生成方法及装置


[0001]本专利技术涉及移动互联
,尤其涉及一种模拟测试报文生成方法及装置。需要说明的是,本专利技术模拟测试报文生成方法及装置可用于移动互联
,也可用于除移动互联
之外的任意领域,本专利技术模拟测试报文生成方法及装置的应用领域不做限定。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]在前端开发的测试过程中,虽然异常场景出现概率较小,但一旦出现之后页面布局混乱或不可用都会给客户留下不好的印象从而丢失客户,所以作为产品中和客户距离最近的前端,应重视对异常场景的测试。目前的前端开发在做异常场景的内部测试时,测试人员只能通过手动制作模拟测试报文,重复性工作较多,耗费了大量的人力成本和时间成本,并存在由于异常场景概率出现较小但模拟测试报文制作繁琐而缺少较全面的异常场景内部测试的问题。

技术实现思路

[0004]本专利技术实施例提供一种模拟测试报文生成方法,用以方便模拟测试报文的自动生成,减少测试人员制作模拟报文的重复性工作,降低模拟报文生成的人力成本和时间成本,并适应于对各种测试场景的测试,该方法包括:
[0005]接收用户提交的模拟测试报文生成请求;所述模拟测试报文生成请求包括测试接口标识;
[0006]根据测试接口标识,查询测试接口文档;所述测试接口文档包括测试接口标识、接口请求参数和接口返回参数;
[0007]向用户提供备选测试场景;
[0008]根据用户从备选测试场景中选择的测试场景,以及测试接口文档,生成模拟测试报文。
[0009]本专利技术实施例还提供一种模拟测试报文生成装置,用以方便模拟测试报文的自动生成,减少测试人员制作模拟测试报文的重复性工作,降低模拟测试报文生成的人力成本和时间成本,并适应于对各种测试场景的测试,该装置包括:
[0010]报文生成请求接收模块,用于接收用户提交的模拟测试报文生成请求;所述模拟测试报文生成请求包括测试接口标识;
[0011]测试接口文档查询模块,用于根据测试接口标识,查询测试接口文档;所述测试接口文档包括测试接口标识、接口请求参数和接口返回参数;
[0012]模拟测试报文生成模块,用于向用户提供备选测试场景;根据用户从备选测试场景中选择的测试场景,以及测试接口文档,生成模拟测试报文。
[0013]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述模拟测试报文生成方法。
[0014]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述模拟测试报文生成方法。
[0015]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述模拟测试报文生成方法。
[0016]本专利技术实施例中,接收用户提交的模拟测试报文生成请求;所述模拟测试报文生成请求包括测试接口标识;根据测试接口标识,查询测试接口文档;所述测试接口文档包括测试接口标识、接口请求参数和接口返回参数;向用户提供备选测试场景;根据用户从备选测试场景中选择的测试场景,以及测试接口文档,生成模拟测试报文。与现有技术中测试人员手动制作模拟测试报文的技术方案相比,本专利技术实施例向用户提供备选测试场景,根据用户从备选测试场景中选择的测试场景以及利用测试接口标识查询到的测试接口文档,自动生成模拟测试报文,避免了测试人员手动制作模拟测试报文,减少了测试人员制作模拟测试报文的重复性工作,降低了模拟测试报文生成的人力成本和时间成本,并适应于对各种测试场景的测试,提高了开发测试效率。
附图说明
[0017]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0018]图1为本专利技术实施例中模拟测试报文生成方法的流程示意图;
[0019]图2为本专利技术实施例中模拟测试报文生成方法的一具体实例图;
[0020]图3为本专利技术实施例中模拟测试报文生成方法的一具体实例图;
[0021]图4为本专利技术实施例中模拟测试报文生成装置的示意图;
[0022]图5为本专利技术实施例中模拟测试报文生成装置的一具体实例图。
具体实施方式
[0023]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0024]专利技术人发现,在前端开发的测试过程中,虽然异常场景出现概率较小,但一旦出现之后页面布局混乱或不可用都会给客户留下不好的印象从而丢失客户,所以作为产品中和客户距离最近的前端,应重视对异常场景的测试。目前的前端开发在做异常场景的内部测试时,测试人员只能通过手动制作模拟测试报文,重复性工作较多,耗费了大量的人力成本和时间成本,并存在由于异常场景概率出现较小但模拟测试报文制作繁琐而缺少较全面的异常场景内部测试的问题。基于此,专利技术人提出一种模拟测试报文生成方法。
[0025]图1为本专利技术实施例中模拟测试报文生成方法的流程示意图,如图1所示,该方法
包括:
[0026]步骤101、接收用户提交的模拟测试报文生成请求;所述模拟测试报文生成请求包括测试接口标识;
[0027]步骤102、根据测试接口标识,查询测试接口文档;所述测试接口文档包括测试接口标识、接口请求参数和接口返回参数;
[0028]步骤103、向用户提供备选测试场景;
[0029]步骤104、根据用户从备选测试场景中选择的测试场景,以及测试接口文档,生成模拟测试报文。
[0030]从图1所示流程可以看出,本专利技术实施例中,接收用户提交的模拟测试报文生成请求;所述模拟测试报文生成请求包括测试接口标识;根据测试接口标识,查询测试接口文档;所述测试接口文档包括测试接口标识、接口请求参数和接口返回参数;向用户提供备选测试场景;根据用户从备选测试场景中选择的测试场景,以及测试接口文档,生成模拟测试报文。与现有技术中测试人员手动制作模拟测试报文的技术方案相比,本专利技术实施例向用户提供备选测试场景,根据用户从备选测试场景中选择的测试场景以及利用测试接口标识查询到的测试接口文档,自动生成模拟测试报文,避免了测试人员手动制作模拟测试报文,减少了测试人员制作模拟测试报文的重复性工作,降低了模拟测试报文生成的人力成本和时间成本,并适应于对各种测试场景的测试,提高了开发测试效率。
[0031]需要说明得是,本申请技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模拟测试报文生成方法,其特征在于,包括:接收用户提交的模拟测试报文生成请求;所述模拟测试报文生成请求包括测试接口标识;根据测试接口标识,查询测试接口文档;所述测试接口文档包括测试接口标识、接口请求参数和接口返回参数;向用户提供备选测试场景;根据用户从备选测试场景中选择的测试场景,以及测试接口文档,生成模拟测试报文。2.如权利要求1所述的方法,其特征在于,根据测试接口标识,查询测试接口文档之前,还包括:向用户提供测试接口文档模板;接收用户上传的:通过在测试接口文档模板中输入测试接口标识、接口请求参数和接口返回参数得到的测试接口文档。3.如权利要求1所述的方法,其特征在于,根据测试接口标识,查询测试接口文档,包括:根据测试接口标识,从历史保存的测试接口文档中,查询与测试接口标识相对应的测试接口文档。4.如权利要求1所述的方法,其特征在于,所述接口请求参数包括:接口请求序号、请求数据字段、请求含义、请求数据类型和请求数据规则其中之一或任意组合;和/或,所述接口返回参数包括:接口返回序号、返回数据字段、返回含义、返回数据类型和返回数据规则其中之一或任意组合。5.如权利要求1所述的方法,其特征在于,所述备选测试场景包括如下场景其中之一或任意组合:接口返回数据失败、接口返回数据字段过长、接口返回数据字段为空。6.如权利要求1所述的方法,其特征在于,根据用户从备选测试场景中选择的测试场景,以及测试接口文档,生成模拟测试报文,包括:向用户提供用于从备选测试场景中选择测试场景的快捷键操作界面;根据用户在快捷键操作界面中选择的快捷键对应的测试场景,以及测试接口文档,生成模拟测试报文。7.如权利要求6所述的方法,其特征在于,快捷键操作界面中还展示有接口请求参数和接口返回参数。8.一种模拟测试报文生成装置,其特征在于,包括:报文生成请求接收模块,用于接收用户提交的模拟测试报文生成请求;所述模拟测试报文生成请求包括测试接口标识;测试接口文档查询模块,用于根据测试接口标识,查询测试接口文档;所述测试接口文档包括测试接口标识、接口请求参数和接口返回...

【专利技术属性】
技术研发人员:刘杨
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1