用于移动终端的软件功耗测试方法及系统与流程

文档序号:37356730发布日期:2024-03-18 18:42阅读:32来源:国知局
用于移动终端的软件功耗测试方法及系统与流程

本发明涉及智能化功耗测试,并且更具体地,涉及一种用于移动终端的软件功耗测试方法及系统。


背景技术:

1、移动终端的软件功耗是影响其性能和用户体验的重要因素之一。软件功耗测试是软件开发和优化的关键环节,可以评估软件对移动终端电池寿命的影响,以及发现和改进软件中存在的功耗问题。

2、目前,移动终端的软件功耗测试主要依赖于专业的硬件设备和人工操作,这些方法存在成本高、效率低、结果不稳定等缺点。

3、因此,期待一种优化的用于移动终端的软件功耗测试方案。


技术实现思路

1、为了解决上述技术问题,提出了本发明。本发明的实施例提供了一种用于移动终端的软件功耗测试方法及系统,其获取待测试软件的安装文件和说明文件;根据所述待测试软件的安装文件安装并启动所述待测试软件;根据所述待测试软件的说明文件,生成所述待测试软件的生成功耗测试脚本;以及,基于所述待测试软件对未执行所述生成功耗测试脚本且启动所述待测试软件时的第一实际功耗值与所述待测试软件对执行所述生成功耗测试脚本时的第二实际功耗值,生成所述待测试软件的功耗测试文件。这样,可以使得生成功耗测试脚本更加具有针对性和个性化的同时,节省人力资源。

2、第一方面,提供了一种用于移动终端的软件功耗测试方法,其包括:

3、获取待测试软件的安装文件和说明文件;

4、根据所述待测试软件的安装文件安装并启动所述待测试软件;

5、根据所述待测试软件的说明文件,生成所述待测试软件的生成功耗测试脚本;

6、以及基于所述待测试软件对未执行所述生成功耗测试脚本且启动所述待测试软件时的第一实际功耗值与所述待测试软件对执行所述生成功耗测试脚本时的第二实际功耗值,生成所述待测试软件的功耗测试文件。

7、第二方面,提供了一种用于移动终端的软件功耗测试系统,其包括:

8、文件获取模块,用于获取待测试软件的安装文件和说明文件;

9、安装模块,用于根据所述待测试软件的安装文件安装并启动所述待测试软件;

10、测试脚本生成模块,用于根据所述待测试软件的说明文件,生成所述待测试软件的生成功耗测试脚本;

11、以及功耗测试文件生成模块,用于基于所述待测试软件对未执行所述生成功耗测试脚本且启动所述待测试软件时的第一实际功耗值与所述待测试软件对执行所述生成功耗测试脚本时的第二实际功耗值,生成所述待测试软件的功耗测试文件。

12、本发明的有益效果为:通过提供了一种用于移动终端的软件功耗测试方法及系统,其获取待测试软件的安装文件和说明文件;根据所述待测试软件的安装文件安装并启动所述待测试软件;根据所述待测试软件的说明文件,生成所述待测试软件的生成功耗测试脚本;以及,基于所述待测试软件对未执行所述生成功耗测试脚本且启动所述待测试软件时的第一实际功耗值与所述待测试软件对执行所述生成功耗测试脚本时的第二实际功耗值,生成所述待测试软件的功耗测试文件。这样,可以使得生成功耗测试脚本更加具有针对性和个性化的同时,节省人力资源。



技术特征:

1.一种用于移动终端的软件功耗测试方法,其特征在于,包括:

2.根据权利要求1所述的用于移动终端的软件功耗测试方法,其特征在于,根据所述待测试软件的说明文件,生成所述待测试软件的生成功耗测试脚本,包括:

3.根据权利要求2所述的用于移动终端的软件功耗测试方法,其特征在于,对所述说明文件进行数据预处理以得到待测试软件说明词嵌入向量的序列,包括:

4.根据权利要求3所述的用于移动终端的软件功耗测试方法,其特征在于,对所述待测试软件说明词嵌入向量的序列进行语义编码以得到待测试软件说明全局语义关联特征向量,包括:

5.根据权利要求4所述的用于移动终端的软件功耗测试方法,其特征在于,基于所述待测试软件说明全局语义关联特征向量,得到所述生成功耗测试脚本,包括:

6.根据权利要求5所述的用于移动终端的软件功耗测试方法,其特征在于,还包括训练步骤:对所述词嵌入层、所述基于双向长短期记忆神经网络模型的词间局部语义关联编码器、所述基于转换器的待测试软件说明全局上下文语义关联特征提取器和所述基于aigc的功耗测试脚本生成器进行训练;

7.根据权利要求6所述的用于移动终端的软件功耗测试方法,其特征在于,对所述训练待测试软件说明局部语义特征向量的序列与所述训练待测试软件说明全局语义关联特征向量进行融合优化以得到优化待测试软件说明全局语义关联特征向量,包括:以如下优化公式对所述训练待测试软件说明局部语义特征向量的序列与所述训练待测试软件说明全局语义关联特征向量进行融合优化以得到优化待测试软件说明全局语义关联特征向量;

8.一种用于移动终端的软件功耗测试系统,其特征在于,包括:

9.根据权利要求8所述的用于移动终端的软件功耗测试系统,其特征在于,所述测试脚本生成模块,包括:

10.根据权利要求9所述的用于移动终端的软件功耗测试系统,其特征在于,所述数据预处理单元,用于:


技术总结
本申请公开了一种用于移动终端的软件功耗测试方法及系统,涉及智能化功耗测试技术领域,其获取待测试软件的安装文件和说明文件;根据所述待测试软件的安装文件安装并启动所述待测试软件;根据所述待测试软件的说明文件,生成所述待测试软件的生成功耗测试脚本;以及,基于所述待测试软件对未执行所述生成功耗测试脚本且启动所述待测试软件时的第一实际功耗值与所述待测试软件对执行所述生成功耗测试脚本时的第二实际功耗值,生成所述待测试软件的功耗测试文件。这样,可以使得生成功耗测试脚本更加具有针对性和个性化的同时,节省人力资源。

技术研发人员:刘军
受保护的技术使用者:钦原科技有限公司
技术研发日:
技术公布日:2024/3/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1