本发明实施例涉及测试领域,尤其涉及一种基于测试适配系统的对象测试方法。
背景技术:
1、现阶段,无论是在软件领域还是在硬件领域,测试都是产品生产过程中不可或缺的环节。通常,在将软件产品或硬件产品作为待测试对象进行测试时,如果待测试对象需要对接多个自动化测试平台,需要使用相同的对接方法对接多次。
2、发明人在实现本发明的过程中,发现现有技术存在如下问题:采用相同的对接方法对待测试对象对接多个自动化测试平台的测试方式,会造成代码复用率不高以致测试效率降低的问题。同时,如果在后期对接改动时,要将所有的对接接口进行修改,极大地浪费各方资源。上述测试方法操作流程较为繁琐,测试脚本分散与各个目标测试平台中,无法进行统筹调度;需要跨多个平台进行多次执行操作;页面无法查看从应用部署到测试完成的整个过程管理的测试情况,且没有闭环。
技术实现思路
1、本发明实施例提供一种基于测试适配系统的对象测试方法,能够简化测试流程,降低测试成本,提高测试效率。
2、根据本发明的一方面,提供了一种基于测试适配系统的对象测试方法,应用于测试适配系统,包括:
3、响应于待测试对象发起的测试请求,获取测试数据;
4、根据所述测试数据确定对所述待测试对象进行自动化测试的目标测试平台,以通过所述目标测试平台执行目标测试脚本,对所述待测试对象进行自动化测试。
5、根据本发明的另一方面,提供了一种基于测试适配系统的对象测试装置,配置于测试适配系统,包括:
6、测试数据获取模块,用于响应于待测试对象发起的测试请求,获取测试数据;
7、目标测试平台确定模块,用于根据所述测试数据确定对所述待测试对象进行自动化测试的目标测试平台,以通过所述目标测试平台执行目标测试脚本,对所述待测试对象进行自动化测试。
8、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
9、至少一个处理器;以及
10、与所述至少一个处理器通信连接的存储器;其中,
11、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的基于测试适配系统的对象测试方法。
12、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的基于测试适配系统的对象测试方法。
13、本发明实施例的技术方案,通过测试适配系统首先响应于待测试对象发起的测试请求,以获取测试数据,再根据获取的测试数据确定对待测试对象进行自动化测试的目标测试平台,以通过目标测试平台执行目标测试脚本,对待测试对象进行自动化测试,解决了现有测试方法存在的测试流程繁琐、测试成本高以及测试效率低等问题,能够简化测试流程,降低测试成本,提高测试效率。
14、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种基于测试适配系统的对象测试方法,其特征在于,应用于测试适配系统,包括:
2.根据权利要求1所述的方法,其特征在于,在所述响应于待测试对象发起的测试请求,获取测试数据之前,还包括:
3.根据权利要求1所述的方法,其特征在于,所述响应于待测试对象发起的测试请求,获取测试数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述目标测试脚本用于:
5.根据权利要求1所述的方法,其特征在于,还包括:
6.根据权利要求5所述的方法,其特征在于,所述测试结果关联信息包括测试成功状态和测试报告;在所述接收所述目标测试平台发送的测试结果关联信息之后,还包括:
7.根据权利要求5所述的方法,其特征在于,所述测试结果关联信息包括测试失败状态、测试失败原因和测试报告;在所述接收所述目标测试平台发送的测试结果关联信息之后,还包括:
8.一种基于测试适配系统的对象测试装置,其特征在于,配置于测试适配系统
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一所述的基于测试适配系统的对象测试方法。