测试脚本生成方法、自动化测试方法及相关设备技术

技术编号:34539265 阅读:32 留言:0更新日期:2022-08-13 21:35
本申请提供了一种测试脚本生成方法、自动化测试方法及相关设备,可用于大数据领域或金融领域,该方法通过获取用户基于测试需求在所述自动化测试平台上按顺序选择的多个测试组件;其中,测试组件基于对测试方法进行封装得到;获取用户在所述自动化测试平台输入的测试数据文件调用方法和参数文件调用方法;基于测试文件调用方法、参数文件调用方法和按顺序选择的多个测试组件,生成测试脚本。可见,本申请方案,通过预先对测试方法封装成测试组件,基于用户选择的测试组件生成测试脚本,从而用户无需编写测试方法对应的代码,进而提高测试脚本生成效率,并且实现了测试数据和测试脚本的隔离。隔离。隔离。

【技术实现步骤摘要】
测试脚本生成方法、自动化测试方法及相关设备


[0001]本申请涉及软件测试领域,尤其涉及一种测试脚本生成方法、自动化测试方法及相关设备。

技术介绍

[0002]在软件开发过程中或者开发完成后,通常需要对软件进行相关测试,及时发现问题,从而保证软件在发布后能够正常运行。而测试是基于测试脚本进行的,因此,需要生成测试脚本。
[0003]现有技术中,技术人员基于测试需求,对测试脚本涉及到的各个测试方法进行代码编写,从而实现生成测试脚本。由于测试脚本涉及到的各个测试方法需技术人员进行代码编写,因此,测试脚本生成效率较低。

技术实现思路

[0004]本申请提供了一种测试脚本生成方法、自动化测试方法及相关设备,目的在于解决现有的测试脚本生成效率较低的问题。
[0005]为了实现上述目的,本申请提供了以下技术方案:
[0006]一种测试脚本生成方法,应用于自动化测试平台,所述方法包括:
[0007]获取用户基于测试需求在所述自动化测试平台上按顺序选择的多个测试组件;其中,所述测试组件基于对测试方法进行封装得到;本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试脚本生成方法,其特征在于,应用于自动化测试平台,所述方法包括:获取用户基于测试需求在所述自动化测试平台上按顺序选择的多个测试组件;其中,所述测试组件基于对测试方法进行封装得到;获取所述用户在所述自动化测试平台输入的测试数据文件调用方法和参数文件调用方法;所述测试数据文件调用方法用于调用预先存储的测试数据文件,所述参数文件调用方法用于调用预先存储的参数文件,所述测试数据文件基于预设的测试数据文件模板生成;基于所述测试文件调用方法、所述参数文件调用方法和按顺序选择的多个测试组件,生成测试脚本。2.根据权利要求1所述的方法,其特征在于,所述测试数据文件的存储过程,包括:响应于用户的测试数据文件编写请求,获取预设的测试数据文件模板;基于所述测试数据文件模板,生成编写界面;获取所述用户通过所述编写界面,在所述测试数据文件模板中输入的测试数据;将所述测试数据写入所述测试数据文件模板中,生成测试数据文件;存储所述测试数据文件。3.根据权利要求1所述的方法,其特征在于,所述参数文件的存储过程,包括:获取用户输入的后台登录参数;基于后台登录参数,生成参数文件,并存储所述参数文件。4.根据权利要求1所述的方法,其特征在于,所述基于所述测试文件调用方法、所述参数文件调用方法和按顺序选择的多个测试组件,生成测试脚本之后,还包括:存储所述测试脚本;基于所述测试脚本的存储路径,生成配置文件。5.一种自动化测试方法,其特征在于,应用自动化测试平台,所述方法包括:获取预先生成的配置文件;其中,所述配置文件包括测试脚本的存储路径,所述测试脚本包括测试数据文件调用方法、参数文件调用方法和具有预设执行顺序的多个测试组件,所述测试组件基于对测试方法进行封装得到;基于所述配置文件中包括的测试脚本的存储路径,执行所述测试脚本,以实现通过所述测数据文件调用方法调用预先存储的测试数据文件和通过所述参数文件调用方法调用预先存储的参数文件,并基于各个测试脚本的存储路径、所述测试数据文件和所述参数文件,按所述预设执行顺序,依次执行各个测试组件。6.根据权利要求5所述的方法,其特征在于,所述基于测试脚本的存储路径,执行所述测试脚本之后,还包括:...

【专利技术属性】
技术研发人员:宋远芳
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1