本申请涉及一种技术代码测试方法、装置、计算机设备和存储介质。所述方法包括:运行待测试的技术代码。获取所运行的技术代码的代码标识,并根据代码标识确定技术代码的所属类型。当技术代码的类型为针对无线模块的技术代码时,查询技术代码对应的生效指标值,并根据生效指标值判断针对无线模块的技术代码是否生效。当技术代码的类型为针对驱动模块的技术代码时,检测本地的预设路径下是否创建有技术代码对应的生效文件夹,以判断针对驱动模块的技术代码是否生效。采用本方法能够提升技术代码测试效率。
【技术实现步骤摘要】
技术代码测试方法、装置、计算机设备和存储介质
本申请涉及无线通信
,特别是涉及一种技术代码测试方法、装置、计算机设备和存储介质。
技术介绍
随着无线通信技术的发展,用户对无线通信终端的产品质量要求越来越高。因此,在无线通信终端正式投入市场之前,常常需要对无线通信终端进行产品质量测试,以及针对测试出来的技术问题提出解决方案。当质量测试发现无线通信终端存在技术问题时,研发人员会开发针对解决技术问题的技术代码,并将技术代码部署在无线通信终端上,以解决技术问题,提高无线通信终端的产品质量。而技术代码是否能够生效,对技术问题能否得到有效解决,以及对无线通信终端的产品质量有着重大影响。在传统技术中,常常通过抓取大量技术代码的运行日志,以及通过研发人员分析抓取的大量运行日志,以判断技术代码是否生效。然而,传统的技术代码测试方法,研发人员需要花费大量的时间去分析大量技术代码的运行日志,技术代码测试效率低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提升技术代码测试效率的技术代码测试方法、装置、计算机设备和存储介质。一种技术代码测试方法,所述方法包括:运行待测试的技术代码;获取所运行的所述技术代码的代码标识,并根据所述代码标识确定所述技术代码的所属类型;当所述技术代码的类型为针对所述无线模块的技术代码时,查询所述技术代码对应的生效指标值,并根据所述生效指标值判断针对所述无线模块的技术代码是否生效;当所述技术代码的类型为针对所述驱动模块的技术代码时,检测本地的预设路径下是否创建有所述技术代码对应的生效文件夹,以判断针对所述驱动模块的技术代码是否生效。在其中一个实施例中,所述查询所述技术代码对应的生效指标值,包括:展示生效指标值查询页面;基于所述查询页面,获取生效指标值查询指令;响应于所述生效指标值查询指令,在本地查询所述技术代码对应的生效指标值。在其中一个实施例中,所述根据所述生效指标值判断针对所述无线模块的技术代码是否生效,包括:当查询到的所述生效指标值为1时,则判断针对所述无线模块的技术代码已生效;当查询到的所述生效指标值为0时,则判断针对所述无线模块的技术代码未生效。在其中一个实施例中,在当查询到的所述生效指标值为1时,则判断针对所述无线模块的技术代码已生效之后,所述方法还包括:对所述生效指标值进行断电保存处理;当接收到针对所述无线模块的技术代码的重测试指令时,将所述生效指标值重置为0。在其中一个实施例中,所述检测本地的预设路径下是否创建有所述技术代码对应的生效文件夹,包括:确定本地操作系统的数据接口;通过所述驱动模块,调用所述数据接口检测本地的预设路径下是否创建有所述技术代码对应的生效文件夹。在其中一个实施例中,所述判断针对所述驱动模块的技术代码是否生效,包括:当检测到本地的预设路径下创建有所述技术代码对应的生效文件夹时,则判断针对所述驱动模块的技术代码已生效;当检测到本地的预设路径下未创建有所述技术代码对应的生效文件夹时,则判断针对所述驱动模块的技术代码未生效。在其中一个实施例中,所述方法还包括:当所述技术代码未生效时,获取故障场景信息查询指令,并根据所述故障场景信息查询指令在本地查询故障场景信息;当查询到所述故障场景信息时,基于所述故障场景信息调整所述技术代码;当未查询到所述故障场景信息时,对所述技术代码进行下一轮的测试。一种技术代码测试装置,所述装置包括:运行模块,用于运行待测试的技术代码;获取模块,用于获取所运行的所述技术代码的代码标识,并根据所述代码标识确定所述技术代码的所属类型;查询模块,用于当所述技术代码的类型为针对所述无线模块的技术代码时,查询所述技术代码对应的生效指标值,并根据所述生效指标值判断针对所述无线模块的技术代码是否生效;检测模块,用于当所述技术代码的类型为针对所述驱动模块的技术代码时,检测本地的预设路径下是否创建有所述技术代码对应的生效文件夹,以判断针对所述驱动模块的技术代码是否生效。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:运行待测试的技术代码;获取所运行的所述技术代码的代码标识,并根据所述代码标识确定所述技术代码的所属类型;当所述技术代码的类型为针对所述无线模块的技术代码时,查询所述技术代码对应的生效指标值,并根据所述生效指标值判断针对所述无线模块的技术代码是否生效;当所述技术代码的类型为针对所述驱动模块的技术代码时,检测本地的预设路径下是否创建有所述技术代码对应的生效文件夹,以判断针对所述驱动模块的技术代码是否生效。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:运行待测试的技术代码;获取所运行的所述技术代码的代码标识,并根据所述代码标识确定所述技术代码的所属类型;当所述技术代码的类型为针对所述无线模块的技术代码时,查询所述技术代码对应的生效指标值,并根据所述生效指标值判断针对所述无线模块的技术代码是否生效;当所述技术代码的类型为针对所述驱动模块的技术代码时,检测本地的预设路径下是否创建有所述技术代码对应的生效文件夹,以判断针对所述驱动模块的技术代码是否生效。上述技术代码测试方法、装置、计算机设备和存储介质,通过运行待测试的技术代码,以及获取所运行的技术代码的代码标识,并根据代码标识确定技术代码的所属类型,使得针对不同类型的技术代码,可通过相应的方式进行测试。当技术代码的类型为针对无线模块的技术代码时,查询技术代码对应的生效指标值,并根据生效指标值判断针对无线模块的技术代码是否生效。当技术代码的类型为针对驱动模块的技术代码时,检测本地的预设路径下是否创建有技术代码对应的生效文件夹,以判断针对驱动模块的技术代码是否生效。这样,通过查询生效指标值或检测生效文件夹,就可确认对应的技术代码是否生效。无需抓取技术代码的运行日志,也无需研发人员花费大量的时间去分析大量技术代码的运行日志,提升了技术代码测试效率。附图说明图1为一个实施例中技术代码测试方法的应用场景图;图2为一个实施例中技术代码测试方法的流程示意图;图3为一个实施例中查询生效指标值的流程示意图;图4为一个实施例中技术代码测试装置的结构框图;图5为另一个实施例中技术代码测试装置的结构框图;图6为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的技术代码测试方法,可以应用于如图1所示的应用环境中。该应用环境包括终端10本文档来自技高网...
【技术保护点】
1.一种技术代码测试方法,其特征在于,应用于终端;所述终端包括无线模块和驱动模块;所述终端中部署有待测试的技术代码,所述方法包括:/n运行待测试的技术代码;/n获取所运行的所述技术代码的代码标识,并根据所述代码标识确定所述技术代码的所属类型;/n当所述技术代码的类型为针对所述无线模块的技术代码时,查询所述技术代码对应的生效指标值,并根据所述生效指标值判断针对所述无线模块的技术代码是否生效;/n当所述技术代码的类型为针对所述驱动模块的技术代码时,检测本地的预设路径下是否创建有所述技术代码对应的生效文件夹,以判断针对所述驱动模块的技术代码是否生效。/n
【技术特征摘要】
1.一种技术代码测试方法,其特征在于,应用于终端;所述终端包括无线模块和驱动模块;所述终端中部署有待测试的技术代码,所述方法包括:
运行待测试的技术代码;
获取所运行的所述技术代码的代码标识,并根据所述代码标识确定所述技术代码的所属类型;
当所述技术代码的类型为针对所述无线模块的技术代码时,查询所述技术代码对应的生效指标值,并根据所述生效指标值判断针对所述无线模块的技术代码是否生效;
当所述技术代码的类型为针对所述驱动模块的技术代码时,检测本地的预设路径下是否创建有所述技术代码对应的生效文件夹,以判断针对所述驱动模块的技术代码是否生效。
2.根据权利要求1所述的方法,其特征在于,所述查询所述技术代码对应的生效指标值,包括:
展示生效指标值查询页面;
基于所述查询页面,获取生效指标值查询指令;
响应于所述生效指标值查询指令,在本地查询所述技术代码对应的生效指标值。
3.根据权利要求1所述的方法,其特征在于,所述根据所述生效指标值判断针对所述无线模块的技术代码是否生效,包括:
当查询到的所述生效指标值为1时,则判断针对所述无线模块的技术代码已生效;
当查询到的所述生效指标值为0时,则判断针对所述无线模块的技术代码未生效。
4.根据权利要求3所述的方法,其特征在于,在当查询到的所述生效指标值为1时,则判断针对所述无线模块的技术代码已生效之后,所述方法还包括:
对所述生效指标值进行断电保存处理;
当接收到针对所述无线模块的技术代码的重测试指令时,将所述生效指标值重置为0。
5.根据权利要求1所述的方法,其特征在于,所述检测本地的预设路径下是否创建有所述技术代码对应的生效文件夹,包括:
确定本地操作系统的数据接口;
通过所述驱动模块,调用所述数据接口检测本地的预设路...
【专利技术属性】
技术研发人员:颜科,
申请(专利权)人:西安广和通无线软件有限公司,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。