目标测试数据的生成方法、装置、存储介质及电子装置制造方法及图纸

技术编号:37166050 阅读:19 留言:0更新日期:2023-04-20 22:39
本申请公开了一种目标测试数据的生成方法、装置、存储介质及电子装置,涉及智慧家庭技术领域,该目标测试数据的生成方法包括:获取对待测试接口进行测试的接口参数;从所述接口参数中获得所述待测试接口的接口名称,根据所述接口名称确定测试数据的测试类型,其中,所述测试数据用于测试所述待测试接口;从所述测试类型对应的多个函数中确定出目标函数,并根据所述目标函数生成用于测试所述待测试接口的目标测试数据,采用上述技术方案,解决了如何生成测试数据以提高测试效率的问题。何生成测试数据以提高测试效率的问题。何生成测试数据以提高测试效率的问题。

【技术实现步骤摘要】
目标测试数据的生成方法、装置、存储介质及电子装置


[0001]本申请涉及智慧家庭
,具体而言,涉及一种目标测试数据的生成方法、装置、存储介质及电子装置。

技术介绍

[0002]目前,随着家电设备的设备自动化水平越来越高,用户对家电设备的自动化测试的要求也不断提高。在相关技术中,设备测试的过程一般通过对设备的接口进行测试来实现的。但是,对于接口测试的方式,后台技术人员不仅需要被测试的接口提前写好对应的测试用例,还需要在测试用例中填入测试数据,这种方式具有较高的人力依赖性,效率低下。因此,相关技术中,存在如何生成测试数据以提高测试效率的问题。
[0003]针对相关技术中,如何生成测试数据以提高测试效率的问题,尚未提出有效的解决方案。

技术实现思路

[0004]本申请实施例提供了一种目标测试数据的生成方法、装置、存储介质及电子装置,以至少解决相关技术中,如何生成测试数据以提高测试效率的问题。
[0005]根据本申请实施例的一个实施例,提供了一种目标测试数据的生成方法,包括:获取对待测试接口进行测试的接口参数;从所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种目标测试数据的生成方法,其特征在于,包括:获取对待测试接口进行测试的接口参数;从所述接口参数中获得所述待测试接口的接口名称,根据所述接口名称确定测试数据的测试类型,其中,所述测试数据用于测试所述待测试接口;从所述测试类型对应的多个函数中确定出目标函数,并根据所述目标函数生成用于测试所述待测试接口的目标测试数据。2.根据权利要求1所述的目标测试数据的生成方法,其特征在于,获取对待测试接口进行测试的接口参数,包括:获取所述待测试接口对应的预设接口参数,其中,所述预设接口参数至少包括以下之一:接口名称,所述待测试接口的用户名,所述待测试接口的密码,所述待测试接口的预期测试结果;响应目标对象的选择操作,从所述预设接口参数中确定出所述接口参数。3.根据权利要求1所述的目标测试数据的生成方法,其特征在于,根据所述接口名称确定测试数据的测试类型,包括:在预设接口名称记录中查找所述接口名称;其中,所述预设接口名称记录中包括所述接口名称和所述测试类型的对应关系;在查找成功的情况下,根据所述对应关系确定出所述接口名称对应的测试类型。4.根据权利要求3所述的目标测试数据的生成方法,其特征在于,在查找成功的情况下,根据所述对应关系确定出所述接口名称对应的测试类型,包括:在所述接口名称为正确接口名称的情况下,确定所述测试类型为正确用例测试,其中,所述正确接口名称包括以下至少之一:正确用户名,正确密码;在所述接口名称为错误接口名称的情况下,确定所述测试类型为错误用例测试,其中,所述错误接口名称包括以下至少之一:错误用户,错误密码;在所述接口名称为空接口名称的情况下,确定所述测试类型为空例测试,其中,所述空接口名称包括以下至少之一:用户名不存在,密码不存在。5.根据权利要求4所述的目标测试数据的生成方法,其特征在于,从所述测试类型对应的多个函数中确定出目标函数,包括:在确定所述测试类型为正确用例测试的情况下,获取所述正确用例测试的对应的第一函数,其中,所述第一函数用于生成正确用户名和/或正确密码;在所述第一函数用于生成正确...

【专利技术属性】
技术研发人员:王党军
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1