[发明专利]测试控制方法及装置、电子设备、介质在审
申请号: | 201811126263.1 | 申请日: | 2018-09-26 |
公开(公告)号: | CN109471792A | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 刘伟杰 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标索引 应用程序 配置文件 索引 测试控制 电子设备 功能测试 预设 软件测试技术 应用程序配置 测试效率 存储介质 对比测试 索引切换 构建 指令 测试 关联 灵活 保证 | ||
本公开是关于一种测试控制方法及装置、电子设备、存储介质,涉及软件测试技术领域,该方法包括:在构建应用程序时,为所述应用程序配置包含多个索引的配置文件,并将所述多个索引其中之一作为初始索引;若接收到包含目标索引的功能测试指令,则通过所述配置文件的预设入口将所述初始索引切换至所述目标索引;对所述目标索引关联的应用程序的功能模块进行测试。本公开采用对比测试能够通过配置文件的预设入口修改目标索引,实现快速灵活地对应用程序的多个功能模块进行功能测试,提高了测试效率,同时保证应用程序的稳定性。
技术领域
本公开涉及软件测试技术领域,具体而言,涉及一种测试控制方法、测试控制装置、电子设备以及计算机可读存储介质。
背景技术
在一款应用程序APP的开发过程中,需要不断对应用程序的各个功能模块进行测试,以提高应用程序的稳定性和良好性能。
相关技术中,一个应用程序只能链接一套系统,如果想要应用程序的多个功能,例如功能模块A、功能模块B以及线上系统,需要生成多个不同的APP测试包即配置文件来分别进行测试;除此之外,还需将多个测试包安装到不同的测试设备上。这样一来,生成测试包的工作量较大,导致测试效率较低;另外,一个测试包只能测试一个功能模块,不具有普适性,不方便测试不同的功能模块,测试成本较大且测试效率低。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种测试控制方法及装置、电子设备、存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的测试效率低的问题。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的一个方面,提供一种测试控制方法,包括:在构建应用程序时,为所述应用程序配置包含多个索引的配置文件,并将所述多个索引其中之一作为初始索引;若接收到包含目标索引的功能测试指令,则通过所述配置文件的预设入口将所述初始索引切换至所述目标索引;对所述目标索引关联的应用程序的功能模块进行测试。
在本公开的一种示例性实施例中,通过所述配置文件的预设入口将所述初始索引切换至所述目标索引包括:获取服务器中存储的索引切换信息;通过所述应用程序对应的配置文件修改入口,根据所述索引切换信息,将所述初始索引调整为所述目标索引;其中,所述索引切换信息用于将所述初始索引切换为功能测试指令中包含的目标索引。
在本公开的一种示例性实施例中,多个索引对应多张表,对所述目标索引关联的应用程序的功能模块进行测试包括:在调整为所述目标索引时,对所述应用程序进行初始化并读取所述目标索引对应的表;根据所述目标索引对应的表对所述目标索引关联的应用程序的功能模块进行测试。
在本公开的一种示例性实施例中,读取所述目标索引对应的表包括:将所述目标索引与所述多个索引进行匹配;在所述目标索引与所述多个索引其中之一匹配成功时,将匹配成功的索引对应的表确定为所述目标索引对应的表。
在本公开的一种示例性实施例中,所述方法还包括:若所述目标索引与所述多个索引均未匹配成功,则将所述初始索引对应的表确定为所述目标索引对应的表。
在本公开的一种示例性实施例中,每个表中均包括一个统一资源定位符,根据所述目标索引对应的表对所述目标索引关联的应用程序的功能模块进行测试包括:通过所述目标索引对应的表中的统一资源定位符发送测试请求,以对所述测试请求对应的功能模块进行测试。
在本公开的一种示例性实施例中,所述配置文件为Properties配置文件,且所述配置文件中的每个索引对应一个功能模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811126263.1/2.html,转载请声明来源钻瓜专利网。