[发明专利]一种液压支架控制器软件的仿真测试方法和系统在审
申请号: | 201711232951.1 | 申请日: | 2017-11-28 |
公开(公告)号: | CN108170889A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 冯银辉;李首滨;黄曾华;何勇华;陈凯 | 申请(专利权)人: | 北京天地玛珂电液控制系统有限公司;北京煤科天玛自动化科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100013 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种液压支架控制器软件自动化仿真测试方法及系统,使用测试服务器生成基于真实情况或模拟情况的测试用例,将测试用例输出到待测支架控制器软件模拟器。所述软件模拟器通过软件方式模拟液压支架所处的环境信息、外设信息、通信信息等外部信息,通过API或其他数据接口形式,将真实环境中液压支架控制器连接的各种传感器数据传输给所述液压支架控制器软件,液压支架控制器软件根据模拟器模拟的外部信息,对测试用例代表的测试情况生成控制动作,并输出给测试服务器,测试服务器检验控制器软件的输出与预期结果是否一致。测试服务器还负责管理各类测试用例及测试任务调度,收集测试过程数据并形成测试报告。 1 | ||
搜索关键词: | 液压支架控制器 测试服务器 测试 软件模拟器 仿真测试 外部信息 输出 测试任务调度 传感器数据 检验控制器 软件自动化 支架控制器 模拟器 测试报告 测试过程 环境信息 软件方式 生成控制 使用测试 数据接口 通信信息 外设信息 液压支架 预期结果 真实环境 服务器 传输 管理 | ||
测试服务器,包括:测试用例生成模块,任务调度模块,结果校验模块,第一通信模块;
液压支架控制器模拟器,包括:环境模拟模块,控制命令生成模块,外设驱动模块,第二通信模块和液压支架控制器软件数据接口;
其中,所述测试用例生成模块用于根据真实开采情况生成一个或多个测试用例,所述任务调度模块对所述测试用例进行调度,通过所述第一通信模块将所述测试用例依据真实开采情况发送给所述液压支架控制器模拟器;
所述液压支架控制器模拟器收到所述测试用例后,所述环境模拟模块根据所述测试用例生成环境信息,并通过所述液压支架控制器软件数据接口发送给待测试的液压支架控制器软件,所述控制命令生成模块根据所述测试用例生成软件输入数据,并通过所述液压支架控制器软件数据接口发送给所述待测试的液压支架控制器软件;所述外设驱动模块通过所述液压支架控制器软件数据接口接收所述待测试的液压支架控制器软件生成的驱动指令,并将所述驱动指令发送给所述结果校验模块,所述结果校验模块根据所述测试用例和所述驱动指令生成校验结果。
2.根据权利要求1所述的仿真测试系统,其特征在于,所述测试服务器还包括:测试报告输出模块,用于根据所述校验结果生成测试报告。
3.根据权利要求1所述的仿真测试系统,其特征在于,包括多个所述液压支架控制器模拟器。
4.根据权利要求1‑3之一所述的仿真测试系统,其特征在于,所述测试用例包括:传感器数据、采煤机位置数据、总线负载数据、通讯数据中的一项或多项。5.一种液压支架控制器软件的仿真测试方法,其特征在于:根据待测试场景生成测试用例;
将所述测试用例发送给液压支架控制器模拟器;
所述液压支架控制器模拟器根据所述测试用例生成软件输入数据,并通过数据接口发送给待测试的所述液压支架控制器软件;
获取所述液压支架控制器软件根据所述软件输入数据生成的驱动数据;
将所述驱动数据与所述测试用例的预期结果进行对比,生成测试结果。
6.根据权利要求5所述的仿真测试方法,其特征在于,所述待测试场景包括:开采工艺、异常情况、负载测试。
7.根据权利要求5所述的仿真测试方法,其特征在于,所述测试用例的预期结果为所述液压支架控制器软件在所述测试用例情况下的正确控制输出。8.根据权利要求7所述的仿真测试方法,其特征在于,所述根据待测试场景生成测试用例的步骤包括:根据待测试场景生成多个测试用例,并生成所述多个测试用例的测试顺序。
9.根据权利要求8所述的仿真测试方法,其特征在于:所述液压支架控制器模拟器根据所述多个测试用例生成多组软件输入数据,并通过数据接口发送给多个不同的所述液压支架控制器软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天地玛珂电液控制系统有限公司;北京煤科天玛自动化科技有限公司,未经北京天地玛珂电液控制系统有限公司;北京煤科天玛自动化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711232951.1/,转载请声明来源钻瓜专利网。