一种插件式测试系统的制作方法

文档序号:36824758发布日期:2024-01-26 16:35阅读:17来源:国知局
一种插件式测试系统的制作方法

本发明涉及动力电池自动化测试领域,更具体的说是,涉及一种插件式测试系统。


背景技术:

1、目前,为了确定动力电池的安全性和品质,在进入市场前都会进行质量方面的测试以验证其可靠性。而测试的项目也非常多样化,并且是使用测试精准的设备系统进行的,不仅可以对电池进行安全标准方面的测试,还有模拟不同环境和场景的测试。

2、现有技术中,测试人员基本采用手动方式进行测试,按照固定的测试用例来执行,这种测试方式只能专用,测试项一变化就费时费力,拉长了产品的测试周期。


技术实现思路

1、本发明的目的是提供一种插件式测试系统。

2、本发明要解决的是现有技术中存在的问题。

3、与现有技术相比,本发明技术方案及其有益效果如下:

4、一种插件式测试系统,包括插件管理系统和测试执行系统;所述插件管理系统根据测试类型修改和生成测试插件;所述测试插件,包含多个传入参数和多个返回结果的执行接口;所述测试执行系统中设置有测试配方和测试实例;所述测试实例,用于执行测试配方中的测试项,包括但不限于判断上下限、保存结果和日志文件、计时;所述测试配方包括至少一个测试项,每个测试项修改对应的参数以控制测试插件的执行效果;所述测试执行系统使用所述测试实例测试其中一个所述测试配方,得到用户需要的测试结果。

5、本发明的有益效果为:

6、本方法通过提供一种统一测试项执行接口,统一了测试项要实现的方法,并统一了外部调用方法。本发明不仅规范了程序开发人员对插件开发和修改,有新的功能需求时软件开发人员不用重新编译发布主程序,只需新增替换对应插件,配置一下测试配方即可实现测试功能修改。本方法增强了程序的灵活性,提高了插件模块的复用性,提高了开发效率,适用于对动力电池的快速自动化测试。



技术特征:

1.一种插件式测试系统,其特征在于,包括插件管理系统和测试执行系统;

2.根据权利要求1所述的一种插件式测试系统,其特征在于,所述插件管理系统为一种基于.net framework框架的桌面应用程序。

3.根据权利要求1所述的一种插件式测试系统,其特征在于,所述测试类型是指对电池进行测试的各种类型,包括但不限于绝缘测试、耐压测试、版本读取、高压互锁、通讯功能测试、开路电压测试、充放电回路测试、预充电继电器通断测试。

4.根据权利要求1所述的一种插件式测试系统,其特征在于,所述测试插件为一种基于.net framework框架的动态链接库。

5.根据权利要求1所述的一种插件式测试系统,其特征在于,所述测试执行系统为一种基于.net framework框架的桌面应用程序。

6.根据权利要求1所述的一种插件式测试系统,其特征在于,所述测试配方根据用户需求进行制作。

7.根据权利要求1所述的一种插件式测试系统,其特征在于,所述测试项包含名称、使能开关、配置传入参数、返回结果处理、设置上下限和执行接口的插件;

8.根据权利要求1所述的一种插件式测试系统,其特征在于,所述测试配方为json格式的文本文件,文本文件中的配方对象包含有一个测试项集合,一个测试项至少包含一个$testtype,$testtype的值为唯一的插件标识。

9.根据权利要求1所述的一种插件式测试系统,其特征在于,所述测试执行系统使用所述测试实例测试其中一个所述测试配方,得到用户需要的测试结果,包括:


技术总结
本发明提供了一种插件式测试系统,包括插件管理系统和测试执行系统;所述插件管理系统根据测试类型修改和生成测试插件;所述测试插件,包含多个传入参数和多个返回结果的执行接口;所述测试执行系统中设置有测试配方和测试实例;所述测试实例,用于执行测试配方中的测试项,包括但不限于判断上下限、保存结果和日志文件、计时;所述测试配方包括至少一个测试项,每个测试项修改对应的参数以控制测试插件的执行效果;所述测试执行系统使用所述测试实例测试其中一个所述测试配方,得到用户需要的测试结果。本方法增强了程序的灵活性,提高了插件模块的复用性,提高了开发效率,适用于对动力电池的快速自动化测试。

技术研发人员:陈禹,何明,黄予韬,谢贤仁,陈永恩,张飞
受保护的技术使用者:厦门竣铭科技有限公司
技术研发日:
技术公布日:2024/1/25
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1