自动化测试预编译方法、终端及计算机可读存储介质技术

技术编号:24090561 阅读:29 留言:0更新日期:2020-05-09 07:52
本发明专利技术公开了一种自动化测试预编译方法,该方法包括:在检测到自动化测试对象的执行指令时,根据所述执行指令对应的测试项目信息从文件服务器获取所述自动化测试对象的代码数据包;解压所述代码数据包得到测试项目代码,所述测试项目代码为已编译的可执行代码;执行所述测试项目代码。本发明专利技术还提供一种终端以及计算机可读存储介质。本发明专利技术的自动化测试预编译方法通过获取自动化测试对象的代码数据包,执行代码数据包中的测试项目代码,其中,测试项目代码为已编译的可执行代码,如此,通过直接执行测试项目代码可实现实时反馈自动化测试对象的测试信息,进而提高自动化测试执行效率。

Automatic test precompiling method, terminal and computer readable storage medium

【技术实现步骤摘要】
自动化测试预编译方法、终端及计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种自动化测试预编译方法、终端及计算机可读存储介质。
技术介绍
在自动化测试执行中,自动化执行的效率对于自动化项目快速执行并且反馈非常重要。目前,常基于jenkins平台执行自动化项目,由于在执行测试前需要进行检查代码、编译代码以及下载依赖包等多个步骤,导致基于jenkins平台打包效率低进而影响自动化执行的效率。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种自动化测试预编译方法、终端及计算机可读存储介质,旨在解决基于jenkins平台打包效率低进而影响自动化执行的效率的问题。为实现上述目的,本专利技术提供一种自动化测试预编译方法,所述自动化测试预编译方法包括以下步骤:在检测到自动化测试对象的执行指令时,根据所述执行指令对应的项目信息从文件服务器获取所述自动化测试对象的代码数据包;解压所述代码数据包得到测试项目代码,所述测试项目代码本文档来自技高网...

【技术保护点】
1.一种自动化测试预编译方法,其特征在于,所述自动化测试预编译方法包括:/n在检测到自动化测试对象的执行指令时,根据所述执行指令对应的测试项目信息从文件服务器获取所述自动化测试对象的代码数据包;/n解压所述代码数据包得到测试项目代码,所述测试项目代码为已编译的可执行代码;/n执行所述测试项目代码。/n

【技术特征摘要】
1.一种自动化测试预编译方法,其特征在于,所述自动化测试预编译方法包括:
在检测到自动化测试对象的执行指令时,根据所述执行指令对应的测试项目信息从文件服务器获取所述自动化测试对象的代码数据包;
解压所述代码数据包得到测试项目代码,所述测试项目代码为已编译的可执行代码;
执行所述测试项目代码。


2.如权利要求1所述的自动化测试预编译方法,其特征在于,所述在检测到自动化测试对象的执行指令时,根据所述执行指令对应的测试项目信息从文件服务器获取所述自动化测试对象的代码数据包的步骤之前,包括:
在接收到测试项目代码编译指令时,获取测试项目代码打包指令对应的测试功能信息、编译参数信息以及测试项目信息;
根据所述测试功能信息以及所述编译参数信息生成所述测试项目代码;
在接收到测试项目代码打包指令时,对所述测试项目代码压缩得到所述代码数据包,并将所述代码数据包与所述测试项目信息发送至文件服务器,以供所述文件服务器将所述代码数据包与所述测试项目信息关联保存。


3.如权利要求2所述的自动化测试预编译方法,其特征在于,所述根据所述测试功能信息以及所述编译参数信息生成所述测试项目代码的步骤包括:
获取所述测试功能信息对应的测试用例源代码;
根据所述编译参数信息对所述测试用例源代码进行编译以生成所述测试项目代码。


4.如权利要求2所述的自动化测试预编译方法,其特征在于,所述执行所述...

【专利技术属性】
技术研发人员:马家麒
申请(专利权)人:广州品唯软件有限公司
类型:发明
国别省市:广东;44

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

1