【技术实现步骤摘要】
本地测试方法、装置、设备及存储介质
[0001]本专利技术涉及测试领域,尤其涉及一种本地测试方法、装置、设备及存储介质。
技术介绍
[0002]本地测试是指对新开发的项目进行不同语言版本的对话、文本、用户界面、以及其它相关资源等测试,以发现并解决本地化过程中出现的问题,保证项目的质量,比如,在寿险质检项目过程中,需要检测客服坐席与客户的对话是否违反规定,就需要在项目上线之前进行本地测试以保证该项目的质量。
[0003]但是,在传统的本地测试中是通过依赖测试服务器进行项目的测试实现的,在测试过程中需要遍历整个项目,在项目的数据量庞大时,由于测试服务器的资源有限,会使测试服务器的CPU资源大量消耗,无法同时测量数量较大的数据,若扩充测试服务器资源又需要花费大量资金,导致本地测试耗时长、测试效率较低。
技术实现思路
[0004]本专利技术提供一种本地测试方法、装置、设备及存储介质,其主要目的是提高本地测试的测试效率。
[0005]为实现上述目的,本专利技术提供了一种本地测试方法,包括:
[0 ...
【技术保护点】
【技术特征摘要】
1.一种本地测试方法,其特征在于,所述方法包括:获取待测试项目,其中,所述待测试项目包括项目文本、测试规则及待检测接口;将所述项目文本进行预处理操作,得到待测试项目文本;基于待检测接口及所述待测试项目文本生成测试脚本,利用预设的脚本转化工具,将所述测试脚本进行编译,生成可执行文件;传输所述待测试项目文本及所述测试规则至所述可执行文件中,并根据所述可执行文件执行所述待测试项目的本地测试,得到所述待测试项目的测试结果。2.如权利要求1所述的本地测试方法,其特征在于,所述基于待检测接口及所述待测试项目文本生成测试脚本,包括:生成所述待检测接口的唯一标识,利用所述唯一标识将所述待检测接口及所述待检测接口对应的待测试项目文本进行关联;利用预设的接口测试工具将关联后的待测试项目文本转化为所述测试脚本。3.如权利要求1所述的本地测试方法,其特征在于,所述利用预设的脚本转化工具,将所述测试脚本进行编译,生成可执行文件,包括:获取所述可执行文件的生成指令,根据所述生成指令预设的脚本转化工具将所述测试脚本进行编译,生成汇编文件;将所述汇编文件与存储所述汇编文件的数据库进行链接,生成可执行文件。4.如权利要求1所述的本地测试方法,其特征在于,所述获取待测试项目之后,所述方法还包括:将所述项目文本看作测试用例集,利用所述待检测接口对所有关联的测试用例集中的测试用例进行检测;若其中一个测试用例通过检测,则确定所述测试用例结果为测试通过;若其中一个测试用例不通过检测,则确定所述测试用例结果为测试不通过。5.如权利要求1所述的本地测试方法,其特征在于,所述将所述项目文本进行预处理操作,得到待测试项目文本,包括:对所述项目文本进行数据清洗,得到清洗项目数...
【专利技术属性】
技术研发人员:李超,朱昱锦,徐亮,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。