【技术实现步骤摘要】
数据处理测试的控制方法、装置、计算机设备及存储介质
本专利技术实施例涉及数据处理
,尤其是一种数据处理测试的控制方法、装置、计算机设备及存储介质。
技术介绍
数据处理已成为工作和生活中的重要组成部分,例如企业通过数据处理来挖掘有价值的信息,进而获得商业价值。在进行数据处理的开发过程中,需要对数据处理的逻辑进行测试,从而保障数据处理的逻辑正确。但是,现有的测试方法需要测试人员在测试工作开始前,将输入数据上传到大数据平台,在完成数据处理后,将输出数据下载并和预期数据进行对比,在测试过程中数据的上传、下载和对比等工作都需要人工参与,给测试人员增加很大的工作量且效率低。
技术实现思路
本专利技术实施例提供一种能提高测试效率的数据处理测试的控制方法、装置、计算机设备及存储介质。为解决上述技术问题,本专利技术创造的实施例采用的一个技术方案是:提供一种数据处理测试的控制方法,包括下述步骤:获取预设的至少一个测试用例,其中,任一测试用例包括测试输入数据信息以及测试预期数据信息;针对每 ...
【技术保护点】
1.一种数据处理测试的控制方法,其特征在于,包括下述步骤:/n获取预设的至少一个测试用例,其中,任一测试用例包括测试输入数据信息以及测试预期数据信息;/n针对每一测试用例,根据所述测试输入数据信息获取目标输入数据,并根据所述测试预期数据信息获取目标预期数据;/n根据预设的测试执行规则执行所述至少一个测试用例,以使每一测试用例执行相应的所述目标输入数据生成测试结果数据;/n将所述至少一个测试用例的测试结果数据分别与相应测试用例的所述目标预期数据进行比对,并根据比对结果生成测试信息。/n
【技术特征摘要】
1.一种数据处理测试的控制方法,其特征在于,包括下述步骤:
获取预设的至少一个测试用例,其中,任一测试用例包括测试输入数据信息以及测试预期数据信息;
针对每一测试用例,根据所述测试输入数据信息获取目标输入数据,并根据所述测试预期数据信息获取目标预期数据;
根据预设的测试执行规则执行所述至少一个测试用例,以使每一测试用例执行相应的所述目标输入数据生成测试结果数据;
将所述至少一个测试用例的测试结果数据分别与相应测试用例的所述目标预期数据进行比对,并根据比对结果生成测试信息。
2.根据权利要求1所述的数据处理测试的控制方法,其特征在于,所述针对每一测试用例,根据所述测试输入数据信息获取目标输入数据的步骤,包括如下述步骤:
确定每一测试用例的包名和类名,其中,所述包名包括相应测试用例的所述目标输入数据的第一存储路径信息,所述类名包括相应测试用例的所述目标输入数据的第一文件名称;
针对每一测试用例,根据所述第一存储路径信息和所述第一文件名称,获取相应测试用例的所述目标输入数据。
3.根据权利要求1所述的数据处理测试的控制方法,其特征在于,所述根据所述测试预期数据信息获取目标预期数据的步骤,包括如下述步骤:
确定每一测试用例的包名和类名,其中,所述包名包括相应测试用例的所述目标预期数据的第二存储路径信息,所述类名包括相应测试用例的所述目标预期数据的第二文件名称;
针对每一测试用例,根据所述第二存储路径信息和所述第二文件名称,获取相应测试用例的所述目标预期数据。
4.根据权利要求2或3所述的数据处理测试的控制方法,其特征在于,所述根据预设的测试执行规则执行所述至少一个测试用例,以使每一测试用例执行相应的所述目标输入数据生成测试结果数据的步骤之后,还包括如下述步骤:
根据每一测试用例的包名和类名计算生成相应测试用例的所述测试结果数据的第三存储路径和第三文件名称;
针对每一测试用例,根据同一测试用例的所述第三存储路径和第三文件名称组合确定相应测试用例的所述测试结果数据的名称信息,并将所述测试结果数据存储至所述第三存储路径中。
5.根据权利要求1所述的数据处理测试的控制方法,其特征在于,所述根据预设的测试执行规则执行所述...
【专利技术属性】
技术研发人员:于奇,龙乐乐,贾宏超,王世星,盖守文,安天元,姚亚峰,
申请(专利权)人:北京东软望海科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。