智能电表功能测试平台设计与实现
2021-06-16金虎张林李军
电子技术与软件工程 2021年5期
金虎 张林 李军
(威胜集团有限公司 湖南省长沙市 414400)
随着能源互联网和物联网的高速发展,智能电表在人们的生活中扮演了越来越重要的角色,电网公司、售电市场以及电力用户之间的交互日趋频繁[1],交互需求的个性化和多样化使得智能电表的功能相较于以往有了大幅的扩展,功能的复杂性也提高了智能电表的生产过程的要求,因此需要大量的测试来保证产品的稳定性和正确性,当用户需求发生变动时,需要能快速测试修改部分的功能并对各个功能模块进行回归测试,以同时满足产品的质量和客户的交付要求。
文中通过设计一种适用于智能电表功能测试的软件平台,利用分层设计思路,将智能电表的功能测试任务分解为测试方案后,采用可重用的带有属性和方法的测试元件组合成测试用例,通过测试方案的元素编辑,实现满足智能电表功能测试的开放式软件平台架构,由此解决了功能测试的自动化程度低、灵活性差的问题。
1 智能电表功能
随着微电子技术的发展,智能电表不仅实现了系统引导层、系统驱动层、系统应用层的分层设计[2],表计功能的模块化设计也已成为主流设计方法。尽管国际市场客户的需求在细节上有差异,但智能电表的总体框架变化不大,尤其是国内市场在国网、南网的统一招标管理下,智能电表的需求更加明确且功能定义清晰,技术方案基本固化,因此,智能电表的总体功能框图基本如图1 所示。……
登录APP查看全文
