[发明专利]代码测试方法、装置、计算机设备和存储介质在审
申请号: | 201910604304.1 | 申请日: | 2019-07-05 |
公开(公告)号: | CN110457204A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 刘丽珍 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/71;G06F8/61 |
代理公司: | 44224 广州华进联合专利商标代理有限公司 | 代理人: | 黄晶晶<国际申请>=<国际公布>=<进入 |
地址: | 518052广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 镜像文件 新版本号 版本服务器 目标测试 冒烟 测试服务器 终端 重启 测试任务分配 测试用例执行 计算机设备 测试 存储介质 错误代码 代码测试 轮询操作 烧录失败 系统测试 研发管理 检测 烧录 下载 返回 申请 成功 | ||
本申请涉及一种基于研发管理的代码测试方法、装置、计算机设备和存储介质。所述方法包括:对临时版本服务器中的镜像文件进行轮询操作,检测临时版本服务器是否存在新版本号的镜像文件。当检测到临时版本服务器存在新版本号的镜像文件时,为新版本号的镜像文件新建冒烟测试任务,并为冒烟测试任务分配对应的测试服务器。根据新版本号从临时版本服务器中下载对应新版本号的镜像文件,并烧录至目标测试终端,当成功重启目标测试终端时,利用测试服务器执行冒烟测任务对应的测试用例,获取测试用例执行完毕后的测试结果并返回。采用本方法可及时解决提交错误代码使得镜像文件烧录失败,导致目标测试终端无法重启的问题,进一步提高了系统测试效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种代码测试方法、装置、计算机设备和存储介质。
背景技术
随着计算机技术的发展以及移动终端设备的广泛应用,为了更好地满足用户需求,提供更多的功能,终端设备上安装并运行的应用程序也随之增多,但对于终端设备来说,如果直接安装未经过相同环境的运行测试的安装包,很有可能会导致终端设备系统的崩溃,出现无法工作的情况。因此需要对开发好的代码进行提前测试,以判断是否能够在移动终端设备上安装和运行。
传统上,当对一款移动终端设备,比如智能手机等,进行系统测试时,通常是手动烧写新的Android系统版本,待烧写成功后,再重启手机进行后面的功能验证。而新的Android镜像未经测试之前,可能会出现烧写失败,而导致手机无法重启的情况。在开发在修改代码提交后,代码库上代码已经被更新,且往往有多个开发人员的提交记录,需要耗费大量时间将代码一个一个回退,查找是谁提交的代码导致手机无法启动的原因,需要将测试暂停或者终止,降低了系统测试的工作效率。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高系统测试效率的代码测试方法、装置、计算机设备和存储介质。
一种代码测试方法,所述方法包括:
对临时版本服务器中的镜像文件进行轮询操作,检测所述临时版本服务器是否存在新版本号的镜像文件;其中,所述临时服务器根据所述镜像文件的上传时间节点生成对应的版本号;
当检测到所述临时版本服务器存在新版本号的镜像文件时,为所述新版本号的镜像文件新建冒烟测试任务;
为所述冒烟测试任务分配对应的测试服务器;
根据所述新版本号,从所述临时版本服务器中下载对应新版本号的镜像文件,并烧录至目标测试终端;
当成功重启目标测试终端时,利用所述测试服务器执行冒烟测任务对应的测试用例;
获取测试用例执行完毕后的测试结果并返回。
在其中一个实施例中,在所述获取测试用例执行完毕后的测试结果并返回的步骤之后,包括:
根据所述测试结果,对已测试的镜像文件的版本号添加测试标记;
所述对临时版本服务器中的镜像文件进行轮询操作,检测所述临时版本服务器是否存在新版本号的镜像文件的步骤,包括:
对所述临时版本服务器中的镜像文件的版本号进行轮询操作,根据所述版本号中未带有所述测试标记的镜像文件,得到新版本号的镜像文件。
在其中一个实施例中,在所述获取测试用例执行完毕后的测试结果并返回的步骤之后,包括:
根据所述测试结果,将已测试的镜像文件的版本号按照所述镜像文件的上传时间节点,添加至已测清单;
所述对临时版本服务器中的镜像文件进行轮询操作,检测所述临时版本服务器是否存在新版本号的镜像文件,包括:
获取预设的轮询周期;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910604304.1/2.html,转载请声明来源钻瓜专利网。