一种电能表软件功能的硬件虚拟加速测试方法及装置制造方法及图纸

技术编号:37350001 阅读:64 留言:0更新日期:2023-04-22 21:48
本发明专利技术公开了一种电能表软件功能的硬件虚拟加速测试方法及装置,其中方法包括如下步骤:基于虚拟硬件系统,依据输入信号预设规则生成预设数量的输入信号;获取待测试的虚拟硬件系统的输入信号量;对预设数量的输入信号和虚拟硬件系统的输入信号量进行分析对比,得到待测试软件的运行状况。通过采用虚拟硬件装置来模拟待测试的电能表,快速生成大量用例,在虚拟硬件装置上快速进行产品功能测试,实现了全面覆盖触发信号输入,并可利用虚拟硬件装置进行测试速度加速,不仅可以应用于电能表自动化测试,也可以广泛应用于嵌入式产品测试,具有广阔的应用前景。有广阔的应用前景。有广阔的应用前景。

【技术实现步骤摘要】
一种电能表软件功能的硬件虚拟加速测试方法及装置


[0001]本专利技术涉及智能电表测试
,特别涉及一种电能表软件功能的硬件虚拟加速测试方法及装置。

技术介绍

[0002]现阶段软件测试主要采用人工编制用例的方法进行。现阶段软件测试步骤为1)用例编制。根据产品功能,由人工编制测试用例,测试用例包含前置条件,操作步骤和结果判断。2)测试用例执行。通过执行测试用例,测试产品功能。3)测试结果分析。根据用例执行结果评估软件功能的正确性。随着图像识别设备和自动化信号源的推广应用,自动化用例执行有了很大层度的提升。未来随着人工智能和虚拟技术的发展,自动生成测试用例,自动判断成为趋势。但现阶段存在的主要问题有1)采用人工生成用例具有对测试人员能力要求高,需要熟悉产品应用场景的特点,同时测试用例数量少,不能很好的使用场景覆盖。
[0003]现有技术方案1)用例编制。用例编制的步骤是:1)分析产品功能,确定测试功能点;2)设计输入和执行步骤。针对测试功能点,设计输入的典型值和执行步骤,3)设计判断标准。根据输入和操作步骤,确定功能正确的判断方法。2本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电能表软件功能的硬件虚拟加速测试方法,其特征在于,包括如下步骤:基于虚拟硬件系统,依据输入信号预设规则生成预设数量的所述输入信号;获取待测试的所述虚拟硬件系统的输入信号量;对所述预设数量的所述输入信号和所述虚拟硬件系统的输入信号量进行分析对比,得到待测试软件的运行状况。2.根据权利要求1所述的电能表软件功能的硬件虚拟加速测试方法,其特征在于,所述获取待测试的所述虚拟硬件系统的输入信号量之后,还包括:对所述虚拟硬件系统的输入信号量及其对应时间进行存储。3.根据权利要求1所述的电能表软件功能的硬件虚拟加速测试方法,其特征在于,所述依据输入信号预设规则生成预设数量的所述输入信号之前,还包括:设定所述输入信号规则。4.根据权利要求3所述的电能表软件功能的硬件虚拟加速测试方法,其特征在于,所述输入信号规则包括:所述输入信号的起始值、结束值、步进值及不同输入信号的关联规则。5.一种电能表软件功能的硬件虚拟加速测试装置,其特征在于,包括:信号生成模块,其用于基于虚拟硬件系统,依据输入信号预设规则生成预设数量的所述输入信号;信号获取模块,其用于获取待测试电能表的输入信号量...

【专利技术属性】
技术研发人员:刘金权刘利兵朱亚玲崔艳华刘磊刘晓辉秦涛贾海亮
申请(专利权)人:许继集团有限公司
类型:发明
国别省市:

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

1