自动化测试方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:19424807 阅读:39 留言:0更新日期:2018-11-14 10:30
本申请公开了一种自动化测试方法、装置、计算机设备及存储介质。该方法包括:获取XML文件,并根据XML文件及预先设置的代码模板生成代码文件;将代码文件进行组装,得到与XML文件对应的测试用例;根据测试脚本调用测试用例进行测试,得到测试结果。该方法通过解析XML文件中的工作流语句,根据XML文件实现对代码的自动生成,提高了测试案例中的代码段的快速生成,并通过测试脚本调用测试用例进行自动测试,提高了测试效率。

【技术实现步骤摘要】
自动化测试方法、装置、计算机设备及存储介质
本申请涉及自动化测试
,尤其涉及一种自动化测试方法、装置、计算机设备及存储介质。
技术介绍
目前,企业在佣金计算过程中,若将企业所设置的佣金算法转化为程序可调用的算法模型,需对该算法模型的准确性进行测试,这就需要大量的编写测试用例并输入该算法模型进行验证。现有的测试用例和测试脚本的编写均是测试人员手动编写,且测试过程是手动进行,导致测试效率低下。
技术实现思路
本申请提供了一种自动化测试方法、装置、计算机设备及存储介质,旨在解决现有技术中佣金计算过程中,对佣金计算所需算法模型进行验证所需的测试用例的编写及测试过程的进行均是手动的,导致测试效率低下的问题。第一方面,本申请提供了一种自动化测试方法,其包括:获取XML文件,并根据XML文件及预先设置的代码模板生成代码文件;将代码文件进行组装,得到与XML文件对应的测试用例;根据测试脚本调用测试用例进行测试,得到测试结果。第二方面,本申请提供了一种自动化测试装置,其包括:代码文件生成单元,用于获取XML文件,并根据XML文件及预先设置的代码模板生成代码文件;测试用例生成单元,用于将代码文件进行组本文档来自技高网...

【技术保护点】
1.一种自动化测试方法,其特征在于,包括:获取XML文件,并根据XML文件及预先设置的代码模板生成代码文件;将代码文件进行组装,得到与XML文件对应的测试用例;根据测试脚本调用测试用例进行测试,得到测试结果。

【技术特征摘要】
1.一种自动化测试方法,其特征在于,包括:获取XML文件,并根据XML文件及预先设置的代码模板生成代码文件;将代码文件进行组装,得到与XML文件对应的测试用例;根据测试脚本调用测试用例进行测试,得到测试结果。2.根据权利要求1所述的自动化测试方法,其特征在于,所述获取XML文件,并根据XML文件及预先设置的代码模板生成代码文件,包括:获取包括业务工作流信息的XML文件;解析XML文件,按XML文件中语句的先后顺序依序获取XML文件所对应的多段工作流语句;根据预先设置的代码模板,依序生成与多段工作流语句中每一段工作流语句一一对应的代码段;将代码段依序进行组合,得到与XML文件对应的代码文件。3.根据权利要求2所述的自动化测试方法,其特征在于,所述解析XML文件,按XML文件中语句的先后顺序依序获取XML文件所对应的多段工作流语句,包括:逐行获取XML文件中的描述语句;判断当前行的描述语句对应的功能类型;若当前行的描述语句为增加功能语句,将当前行的描述语句转化为增加功能的工作流语句;若当前行的描述语句为删除功能语句,将当前行的描述语句转化为删除功能的工作流语句;若当前行的描述语句为编辑功能语句,将当前行的描述语句转化为编辑功能的工作流语句;若当前行的描述语句为查询功能语句,将当前行的描述语句转化为查询功能的工作流语句;若当前行的描述语句为判断功能语句,将当前行的描述语句转化为判断功能的工作流语句;若当前行的描述语句为循环功能语句,将当前行的描述语句转化为循环功能的工作流语句。4.根据权利要求2所述的自动化测试方法,其特征在于,所述根据预先设置的代码模板,依序生成与多段工作流语句中每一段工作流语句一一对应的代码段,包括:依序获取多段工作流语句中每一段工作流语句所包括的参数或数据值;获取与每一段工作流语句一一对应的代码模板;将每一段工作流语句所包括的参数或数据值填充至对应的代码模板,得到与每一...

【专利技术属性】
技术研发人员:陈飞
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:广东,44

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

1