【技术实现步骤摘要】
案例脚本生成方法及装置、存储介质及电子设备
[0001]本专利技术涉及测试
,特别是涉及一种案例脚本生成方法及装置、存储介质及电子设备。
技术介绍
[0002]接口测试是系统测试工作中的重要内容之一,在接口测试过程中,通常是采用执行接口测试案例的案例脚本的方式,实现接口测试。
[0003]目前,接口测试案例的案例脚本通常是由测试人员自行进行编写得到的,测试人员需要自行编写交易执行、接口间传参等过程的执行脚本。
[0004]而接口测试过程中所应用的接口测试案例中,会包含大量的流程性案例,也就是涉及多个交易流程的案例,使得案例脚本会存在大量的传参过程。基于现有人工撰写案例脚本的方式,测试人员需要撰写大量的传参脚本,整个案例脚本编写工作的工作量较大,需耗费大量的时间,且效率较低。
技术实现思路
[0005]有鉴于此,本专利技术实施例提供了一种案例脚本生成方法,以解决现有人工撰写案例脚本的方式,测试人员需要撰写大量传参脚本,整个脚本编写工作的工作量较大,耗时长、效率低的问题。
[0006 ...
【技术保护点】
【技术特征摘要】
1.一种案例脚本生成方法,其特征在于,包括:确定测试案例对应的传参信息,所述传参信息为描述所述测试案例对应的传参规则的自然语言信息;通过预设的自然语言识别算法对所述传参信息进行识别,获得所述测试案例对应的参数匹配信息;依据所述参数匹配信息,生成所述测试案例对应的参数关联脚本;确定所述测试案例对应的多个案例交易,并确定所述测试案例对应的案例交易脚本,所述案例交易脚本中包含每个所述案例交易对应的交易脚本;依据所述参数关联脚本和所述案例交易脚本,生成所述测试案例对应的案例脚本。2.根据权利要求1所述的方法,其特征在于,所述通过预设的自然语言识别算法对所述传参信息进行识别,获得所述测试案例对应的参数匹配信息,包括:依据所述预设的自然语言识别算法对所述传参信息进行关键字识别,得到预设格式的字段匹配规则;向用户显示所述字段匹配规则,并提示所述用户是否对所述字段匹配规则进行调整;若接收到所述用户对所述字段匹配规则进行调整的触发指令,则获取经过调整后的字段匹配规则,并将所述经过调整后的字段匹配规则作为所述测试案例对应的参数匹配信息。3.根据权利要求1所述的方法,其特征在于,所述确定所述测试案例对应的案例交易脚本,包括:确定每个所述案例交易对应的交易脚本;确定每个所述案例交易对应的交易顺序;依据每个所述案例交易对应的交易脚本和每个所述案例交易对应的交易顺序,生成所述测试案例对应的案例交易脚本。4.根据权利要求3所述的方法,其特征在于,所述确定每个所述案例交易对应的交易脚本,包括:在多个预设交易中,确定每个所述案例交易对应的目标预设交易;从预设交易脚本库中,获取每个所述目标预设交易对应的交易脚本;所述预设交易脚本库中包含每个所述预设交易对应的交易脚本;将每个所述目标预设交易对应的交易脚本,作为该目标预设交易对应的案例交易所对应的交易脚本。5.根据权利要求3所述的方法,其特征在于,所述依据每个所述案例交易对应的交易脚本和每个所述案例交易对应的交易顺序,生成所述测试案例对应...
【专利技术属性】
技术研发人员:鲁淳兮,李辉,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。