应用功能测试方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37747033 阅读:20 留言:0更新日期:2023-06-05 23:33
本申请实施例公开了一种应用功能测试方法、装置、电子设备及存储介质,涉及测试领域。该方法包括:接收针对至少两项目标应用功能的测试请求,确定测试请求对应的测试环境的程序文件;基于程序文件,执行应用功能测试。程序文件包括第一子功能对应的第一配置文件和第二子功能对应的第二配置文件;第一子功能包括至少两项目标应用功能中共同具备的功能;第二子功能包括至少两项目标应用功能中非共同具备的功能;第一配置文件还包括提供触发读取并运行第二配置文件的访问接口的应用方案管理器。采用本申请实施例,各应用功能的第二配置文件相互独立,独立编译,降低了管理复杂度。通过丰富访问接口,提高了测试环境的拓展性。提高了测试环境的拓展性。提高了测试环境的拓展性。

【技术实现步骤摘要】
应用功能测试方法、装置、电子设备及存储介质


[0001]本申请涉及测试领域,尤其涉及一种应用功能测试方法、装置、电子设备及存储介质。

技术介绍

[0002]随着不同领域的需求的高速发展,应用功能的数量在不断丰富。且为了适应不同领域的发展,同一应用功能在不同领域中也会有适应性的改变,即应用功能的细粒度也在不断丰富。
[0003]在相关技术中,在对某一应用功能进行测试时,需要结合该应用功能的具体应用领域,个性化的配置该应用功能的测试文件,并基于该测试文件对该应用功能进行测试,得到该应用功能在特定领域的测试结果。在对多项应用功能进行测试时,通常会基于每项应用功能的测试文件,分别对每项应用功能进行测试,并基于各项测试结果组合得到多项应用功能的测试结果。
[0004]但无论是针对上述任一种测试方式,都需要重新基于测试需求配置相应的测试文件,各测试文件之间的拓展性较差,测试环境单一。

技术实现思路

[0005]本申请实施例提供了一种应用功能测试方法,以解决相关技术中,测试文件的拓展性较差,测试环境单一的问题。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用功能测试方法,其特征在于,包括:接收针对至少两项目标应用功能的测试请求,确定与所述测试请求对应的测试环境的程序文件;其中,所述程序文件包括第一子功能对应的第一配置文件和第二子功能对应的第二配置文件;所述第一子功能包括所述至少两项目标应用功能中共同具备的功能;所述第二子功能包括所述至少两个目标应用功能中非共同具备的功能;所述第一配置文件还包括应用方案管理器,所述应用方案管理器提供触发读取并运行所述第二配置文件的访问接口;基于所述程序文件,执行应用功能测试。2.根据权利要求1所述的方法,其特征在于,所述确定与所述测试请求对应的测试环境的程序文件,包括以下至少一项:获取预设的与所述测试请求对应的测试环境的程序文件;以及基于所述测试请求,构建与所述测试请求对应的测试环境的程序文件。3.根据权利要求2所述的方法,其特征在于,所述构建与所述测试请求对应的测试环境的程序文件,包括:确定所述第一子功能以及所述第二子功能;构建具备所述第一子功能的第一配置文件,以及构建具备所述第二子功能的第二配置文件;基于所述第一配置文件和所述第二配置文件,构建所述程序文件。4.根据权利要求3所述的方法,其特征在于,所述第一配置文件中还包括对象管理容器,所述对象管理容器中包括至少两个数据对象;所述构建具备所述第二子功能的第二配置文件,包括:确定与所述第二子功能关联的数据对象标识;从所述对象管理容器中获取与所述数据对象标识对应的第一数据对象;基于所述第二子功能,对所述第一数据对象的对象参数进行修改,得到第二数据对象;基于所述第二数据对象,构建所述第二配置文件。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述目标应用功能更新时,确定被更新的第三数据对象;基于所述第三数据对象,对所述第二配置文件进行更新。6.根据权利要求4或5所述的方法,其特征在于,所述数据对象是基于内存池技术构建或销毁的。7.根据权利要求1所述的方法,其特征在于,所述基于所述程序文件,执行应用功能测试,包括:基于所述第一配置文件,显示测试环境主框架;所述测试环境主框...

【专利技术属性】
技术研发人员:王绪伦
申请(专利权)人:武汉寻天科技有限公司
类型:发明
国别省市:

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

1