首页> 中国专利> 一种面向国产化计算机的自动化测试系统

一种面向国产化计算机的自动化测试系统

摘要

本发明公开了一种面向国产化计算机的自动化测试系统,包括操控计算机、测试控制模块、交换机、待测计算机和反馈模块,所述测试控制模块的内部设置有控制信号处理单元、电压测试单元、电流测试单元、I/O测试单元、网络测试单元、硬盘测试单元、内存测试单元。该面向国产化计算机的自动化测试系统,通过操控计算机、测试控制模块、交换机和反馈模块的相互配合,对待测计算机进行相应项目进行测试,增加了自动化的测试系统,避免了以往人工测试难以对多个计算机进行多个项目同时测试的糟糕情况,提升了测试的速度,解决了以往人工测试产生的误差,实现了对测出的数据进行曲线绘制的目标,达到了生成测试数据日志的效果,满足了使用者的使用提需求。

著录项

  • 公开/公告号CN113190402A

    专利类型发明专利

  • 公开/公告日2021-07-30

    原文格式PDF

  • 申请/专利权人 莱芜职业技术学院;

    申请/专利号CN202110430819.1

  • 发明设计人 王强;崔永良;

    申请日2021-04-21

  • 分类号G06F11/30(20060101);G06F11/34(20060101);

  • 代理机构11740 北京棘龙知识产权代理有限公司;

  • 代理人李改平

  • 地址 250000 山东省济南市莱芜高新区山财大街1号

  • 入库时间 2023-06-19 12:02:28

说明书

技术领域

本发明涉及自动化测试系统技术领域,尤其涉及一种面向国产化计算机的自动化测试系统。

背景技术

计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。

现有的国产化计算机测试大多都是采用人工进行测试,缺乏自动化测试的系统,难以对多个计算机进行多个不同项目同时测试,降低了测试的速度,而且人工测试误差较大,并且难以对测试出的数据进行曲线图的绘制,难以快速的生成测试数据的日志,难以满足使用者的使用需求,使用起来很不方便。

发明内容

针对现有技术的不足,本发明提供了一种面向国产化计算机的自动化测试系统,解决了上述背景技术中提出的问题。

为了实现上述目的,本发明采用了如下技术方案:

一种面向国产化计算机的自动化测试系统,包括操控计算机、测试控制模块、交换机、待测计算机和反馈模块,所述测试控制模块的内部设置有控制信号处理单元、电压测试单元、电流测试单元、I/O测试单元、网络测试单元、硬盘测试单元、内存测试单元、测试通讯单元和其他拓展测试接口,所述反馈模块的内部设置有反馈信号单元、电压反馈单元、电流反馈单元、I/O反馈单元、网络反馈单元、硬盘反馈单元、内存反馈单元、反馈通讯单元和其他拓展反馈单元,所述操控计算机与测试控制模块采用网线和通讯线进行连接,所述操控计算机与反馈模块采用网线进行连接,所述反馈模块通过网线与交换机进行连接,所述待测计算机通过网线与交换机进行连接。

优选的,所述操控计算机上安装有测试软件对待测试的机器进行产品的地址和产品编号进行绑定,从而对不同的待测计算机进行区分,选择需要测试的项目和要被测试的待测计算机通过发送指令给测试控制模块。

优选的,所述测试控制模块通过测试通讯单元接收到操控计算机的指令后通过控制信号处理单元对指令信号进行分析和处理,在送入所要执行的测试单元,通过测试单元向外部输出输送信号对待测计算机进行测试。

优选的,所述反馈模块对正在进行测试的待测计算机进行测试项目的信号反馈,通过反馈模块内部的反馈单元对待测计算机进行检测并生成得到实时的测试数据,再通过反馈信号处理单元对信号进行相应的处理,通过反馈通讯单元发送给操控计算机,操控计算机内的测试软件对反馈回来的信号进行处理分析,并对控制信号进行精准的控制,同时测试软件对控制信号和反馈信号进行曲线坐标建立。

优选的,所述测试控制模块在对待测计算机进行硬盘和内存测试时,通过不断对内存进行读写,测试内存的工作频率,核心工作电压,读写速度和读写时是否会出现异常的情况,在对CPU进行测试时,通过不停的操作计算机,测试CPU工作时的工作电压,CPU的工作频率和CPU的处理速度,在对I/O接口进行测试时通过不停的发送和接受数据,测试I/O接口的传输文件的完整性和传输速度,测试是否会有丢包的情况发生,测试速度是否会因文件的大小出现而变化,测试网络时,通过网络进行数据的发送和接收,测试网络的延时和网络的传输速度,测试电压和电流时通过调节电流和电压的不同,测试待测计算机随电流电压变化出现的工作变化情况,得到待测计算机的最佳工作电流和电压。

优选的,所述测试控制模块的内部设置的控制信号处理单元、电压测试单元、电流测试单元、I/O测试单元、网络测试单元、硬盘测试单元和内存测试单元均为多区域分区控制,对多台待测计算机进行不同测试项目同时测试,所述反馈模块的内部设置有反馈信号单元、电压反馈单元、电流反馈单元、I/O反馈单元、网络反馈单元、硬盘反馈单元和内存反馈单元均为多区域分区反馈,对多台待测计算机进行不同项目测试的同时进行同时反馈。

优选的,所述操控计算机内部的测试软件对测试产生的数据进行分析处理,生成相应的测试日志,并可通过测试软件进行打包导出。

优选的,所述其他拓展测试接口和其他拓展反馈单元均包括USB接口、485接口和网线接口,且USB接口、485接口和网线接口均具有高抗干扰能力。

与现有技术相比,本发明的有益效果是:

1、该面向国产化计算机的自动化测试系统,通过操控计算机、测试控制模块、交换机和反馈模块的相互配合,对待测计算机进行相应项目进行测试,增加了自动化的测试系统,避免了以往人工测试难以对多个计算机进行多个项目同时测试的糟糕情况,提升了测试的速度,解决了以往人工测试产生的误差,实现了对测出的数据进行曲线绘制的目标,达到了生成测试数据日志的效果,满足了使用者的使用提需求,使用起来更加方便。

2、该面向国产化计算机的自动化测试系统,通过其他拓展测试接口方便接入其他测试项目的模块,使得面向国产化计算机的自动化测试系统能够根据工程师的需要对其他的拓展项目进行测试,能够更好的满足测试人员的使用。

3、该面向国产化计算机的自动化测试系统,通过在测试软件上设置曲线的绘制功能,能够根据测试的数据进行曲线的绘制,从而使得测试数据更加直观的展现在测试人员的面前,更好的方便测试人员的进一步分析,使用起来更加友好方便。

附图说明

图1为本发明的系统结构图;

图2为本发明测试控制模块结构分解图;

图3为本发明反馈模块结构示意分解图;

图4为本发明系统测试流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例:参照图1-4,一种面向国产化计算机的自动化测试系统,包括操控计算机、测试控制模块、交换机、待测计算机和反馈模块,测试控制模块的内部设置有控制信号处理单元、电压测试单元、电流测试单元、I/O测试单元、网络测试单元、硬盘测试单元、内存测试单元、测试通讯单元和其他拓展测试接口,反馈模块的内部设置有反馈信号单元、电压反馈单元、电流反馈单元、I/O反馈单元、网络反馈单元、硬盘反馈单元、内存反馈单元、反馈通讯单元和其他拓展反馈单元,操控计算机与测试控制模块采用网线和通讯线进行连接,操控计算机与反馈模块采用网线进行连接,反馈模块通过网线与交换机进行连接,待测计算机通过网线与交换机进行连接,操控计算机上安装有测试软件对待测试的机器进行产品的地址和产品编号进行绑定,从而对不同的待测计算机进行区分,选择需要测试的项目和要被测试的待测计算机通过发送指令给测试控制模块,测试控制模块通过测试通讯单元接收到操控计算机的指令后通过控制信号处理单元对指令信号进行分析和处理,在送入所要执行的测试单元,通过测试单元向外部输出输送信号对待测计算机进行测试,反馈模块对正在进行测试的待测计算机进行测试项目的信号反馈,通过反馈模块内部的反馈单元对待测计算机进行检测并生成得到实时的测试数据,再通过反馈信号处理单元对信号进行相应的处理,通过反馈通讯单元发送给操控计算机,操控计算机内的测试软件对反馈回来的信号进行处理分析,并对控制信号进行精准的控制,同时测试软件对控制信号和反馈信号进行曲线坐标建立,第一项目测试完成后询问是否进入下一个测试项目,根据测试人员的选择决定计算机是否进入,测试人员无须进入下一测试项目时待测计算机断电关机,进入下一项目测试时通过操控计算机对项目进行选择然后发送指令,重复测试步骤,测试控制模块在对待测计算机进行硬盘和内存测试时,通过不断对内存进行读写,测试内存的工作频率,核心工作电压,读写速度和读写时是否会出现异常的情况,在对CPU进行测试时,通过不停的操作计算机,测试CPU工作时的工作电压,CPU的工作频率和CPU的处理速度,在对I/O接口进行测试时通过不停的发送和接受数据,测试I/O接口的传输文件的完整性和传输速度,测试是否会有丢包的情况发生,测试速度是否会因文件的大小出现而变化,测试网络时,通过网络进行数据的发送和接收,测试网络的延时和网络的传输速度,测试电压和电流时通过调节电流和电压的不同,测试待测计算机随电流电压变化出现的工作变化情况,得到待测计算机的最佳工作电流和电压,测试控制模块的内部设置的控制信号处理单元、电压测试单元、电流测试单元、I/O测试单元、网络测试单元、硬盘测试单元和内存测试单元均为多区域分区控制,对多台待测计算机进行不同测试项目同时测试,反馈模块的内部设置有反馈信号单元、电压反馈单元、电流反馈单元、I/O反馈单元、网络反馈单元、硬盘反馈单元和内存反馈单元均为多区域分区反馈,对多台待测计算机进行不同项目测试的同时进行同时反馈,操控计算机内部的测试软件对测试产生的数据进行分析处理,生成相应的测试日志,并可通过测试软件进行打包导出,其他拓展测试接口和其他拓展反馈单元均包括USB接口、485接口和网线接口,且USB接口、485接口和网线接口均具有高抗干扰能力,该面向国产化计算机的自动化测试系统,通过操控计算机、测试控制模块、交换机和反馈模块的相互配合,对待测计算机进行相应项目进行测试,增加了自动化的测试系统,避免了以往人工测试难以对多个计算机进行多个项目同时测试的糟糕情况,提升了测试的速度,解决了以往人工测试产生的误差,实现了对测出的数据进行曲线绘制的目标,达到了生成测试数据日志的效果,满足了使用者的使用提需求,使用起来更加方便,通过其他拓展测试接口方便接入其他测试项目的模块,使得面向国产化计算机的自动化测试系统能够根据工程师的需要对其他的拓展项目进行测试,能够更好的满足测试人员的使用,通过在测试软件上设置曲线的绘制功能,能够根据测试的数据进行曲线的绘制,从而使得测试数据更加直观的展现在测试人员的面前,更好的方便测试人员的进一步分析,使用起来更加友好方便。

综上所述,该面向国产化计算机的自动化测试系统,该面向国产化计算机的自动化测试系统,通过操控计算机、测试控制模块、交换机和反馈模块的相互配合,对待测计算机进行相应项目进行测试,增加了自动化的测试系统,避免了以往人工测试难以对多个计算机进行多个项目同时测试的糟糕情况,提升了测试的速度,解决了以往人工测试产生的误差,实现了对测出的数据进行曲线绘制的目标,达到了生成测试数据日志的效果,满足了使用者的使用提需求,使用起来更加方便,通过其他拓展测试接口方便接入其他测试项目的模块,使得面向国产化计算机的自动化测试系统能够根据工程师的需要对其他的拓展项目进行测试,能够更好的满足测试人员的使用,通过在测试软件上设置曲线的绘制功能,能够根据测试的数据进行曲线的绘制,从而使得测试数据更加直观的展现在测试人员的面前,更好的方便测试人员的进一步分析,使用起来更加友好方便,解决了上述背景技术中提出的问题。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号