一种数据处理的自动化测试方法、装置、设备及存储介质制造方法及图纸

技术编号:29583890 阅读:34 留言:0更新日期:2021-08-06 19:42
本发明专利技术实施例公开了一种数据处理的自动化测试方法、装置、设备及存储介质。该方法包括:根据待测试软件的待测试功能,确定与待测试功能的测试需求相对应的测试用例,每个功能对应配置有一个或多个测试用例;根据待测试软件的待测试功能和测试目标,确定测试脚本和测试数据;输入所述测试数据,基于所述测试用例运行所述测试脚本,以获得测试结果;将每个待测试功能的测试结果分别与对应的预期结果进行比对,以产生每个待测试功能的测试评价结果;根据测试过程、测试结果和测试评价结果产生测试日志,进行记录。该方法解决了在进行数据处理功能测试时,需要消耗时间以及人力来完成测试工作的问题。

【技术实现步骤摘要】
一种数据处理的自动化测试方法、装置、设备及存储介质
本专利技术实施例涉及大数据处理技术,尤其涉及一种数据处理的自动化测试方法、装置、设备及存储介质。
技术介绍
随着科技的快速发展,互联网技术的普及,面对海量的各种来源的数据,为了能够从各种各样类型的数据中快速获得有价值信息,需要对数据进行有效的处理和分析。通常大数据处理类软件的功能繁多,当需要对大数据处理软件功能进行测试时,通常采用人工测试的方式逐个对软件的功能进行测试,这是一个十分耗时,耗费人力的工作。这就需要提出一个测试方法,可以实现对数据处理功能进行自动化测试,以满足提高功能测试效率的需求。
技术实现思路
本专利技术实施例提供一种数据处理的自动化测试方法,用以解决现有技术中的缺陷,以实现在进行数据处理功能测试时,需要消耗时间以及人力来完成测试工作的问题。第一方面,本专利技术实施例提供了一种数据处理的自动化测试方法,包括:根据待测试软件的至少一个待测试功能,确定与待测试功能的测试需求相对应的测试用例;其中,所述待测试功能包括:数据格转功能、数据清洗本文档来自技高网...

【技术保护点】
1.一种数据处理功能的自动化测试方法,其特征在于,包括:/n根据待测试软件的至少一个待测试功能,确定与待测试功能的测试需求相对应的测试用例;其中,所述待测试功能包括:数据格转功能、数据清洗功能、数据关联功能和数据比对功能,每个功能对应配置有一个或多个测试用例;/n根据待测试软件的至少一个待测试功能和测试目标,确定测试脚本和测试数据,每个测试目标对应配置有一个或多个测试脚本和测试数据;/n输入所述测试数据,基于所述测试用例运行所述测试脚本,以获得测试结果;/n将每个待测试功能的测试结果分别与对应的预期结果进行比对,以产生每个待测试功能的测试评价结果;/n根据测试过程、测试结果和测试评价结果产生测...

【技术特征摘要】
1.一种数据处理功能的自动化测试方法,其特征在于,包括:
根据待测试软件的至少一个待测试功能,确定与待测试功能的测试需求相对应的测试用例;其中,所述待测试功能包括:数据格转功能、数据清洗功能、数据关联功能和数据比对功能,每个功能对应配置有一个或多个测试用例;
根据待测试软件的至少一个待测试功能和测试目标,确定测试脚本和测试数据,每个测试目标对应配置有一个或多个测试脚本和测试数据;
输入所述测试数据,基于所述测试用例运行所述测试脚本,以获得测试结果;
将每个待测试功能的测试结果分别与对应的预期结果进行比对,以产生每个待测试功能的测试评价结果;
根据测试过程、测试结果和测试评价结果产生测试日志,进行记录。


2.根据权利要求1所述的方法,其特征在于,根据待测试软件的至少一个待测试功能,确定与待测试功能的测试需求相对应的测试用例包括:
根据待测试软件的测试目标,从所述待测试功能的多个测试用例中选择至少一个测试用例;其中,所述待测试功能的测试需求包括功能描述特征。


3.根据要求1所述的方法,其特征在于,与一个待测试功能对应的多个测试用例,分别对应于所述待测试功能的不同子功能。


4.根据要求1所述的方法,其特征在于,所述数据格转功能的测试用例包括下述至少一个:手机号格转、MAC地址格转和IP地址格转。


5.根据要求1所述的方法,其特征在于,所述数据清洗功能的测试用例包括下述至少一个:数据校验、数据去重和数据过滤。


6.根据要求1所述的方法,其特征在于,所述数据关联功能的测试用例包括下述至少一个:关联回填和关联提取。


7.根据要求1所述的方法,其特征在于,所述数据比对功能的测试用例包括下述至少一个:完全匹配、模糊匹配和正则匹配。


...

【专利技术属性】
技术研发人员:刘华万月亮火一莽
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:北京;11

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

1