[发明专利]一种数控切削指令运行软件测试系统及方法在审
申请号: | 201911389162.8 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111078575A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 孙楠;李鹏;李茂荣;贾衡;石江勇 | 申请(专利权)人: | 武汉华中数控股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 郑飞 |
地址: | 430223 湖北省武汉市东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数控 切削 指令 运行 软件 测试 系统 方法 | ||
一种数控切削指令运行软件测试系统及方法,系统包括测试用例库、测试模块、测试配置文件和测试配置模块,测试模块包括数控切削指令运行软件界面测试模块、功能测试模块和坐标轨迹测试模块;测试用例库包括具有唯一测试用例名的数控切削指令运行软件界面测试用例、功能测试用例和坐标轨迹测试用例;测试配置模块用于读取测试配置文件,获取测试类型,根据测试类型下载对应的测试模块,对应的测试模块用于从测试配置文件获取测试用例名,根据获取的测试用例名及其顺序,依次顺序执行与获取的测试用例名对应的测试用例,待与获取的测试用例名对应的测试用例测试完成后,统计测试结果,并将测试结果写入测试结果文件。
技术领域
本发明涉及数控技术领域,具体涉及一种数控切削指令运行软件测试系统及方法。
背景技术
现有的成熟自动化测试软件大多为windows环境下的软件,而且不能对数控切削指令运行模块进行自动化测试,对于嵌入式自动化测试软件还属于市场空白,尤其缺乏针对数控装置上的数控切削指令运行的自动化测试系统,这给数控切削指令运行测试工作带来很大困难。
发明内容
为解决上述技术问题,本发明提供一种数控切削指令运行软件测试系统及方法,旨在用于解决现有的数控切削指令运行软件测试由人工手动完成,测试不全面、测试工作量大、测试结果不准确的问题,以填补数控切削指令运行软件自动化测试的空白,同时可真实的模拟用户实际生产环境中的加工应用操作,全面提高测试人员工作效率,本发明的技术方案如下:
作为本发明的第一方面,提供一种数控切削指令运行软件测试系统,包括测试用例库、数控切削指令运行软件界面测试模块、数控切削指令运行软件功能测试模块、数控切削指令运行软件坐标轨迹测试模块、多个测试配置文件和多个测试配置模块;所述测试用例库包括具有唯一测试用例名的多个数控切削指令运行软件界面测试用例、多个数控切削指令运行软件功能测试用例和多个数控切削指令运行软件坐标轨迹测试用例;所述测试配置文件中包括测试类型和测试用例名;
所述测试配置模块用于读取测试配置文件,从测试配置文件中获取测试类型;当测试类型为数控切削指令运行软件界面测试时,从服务器下载数控切削指令运行软件界面测试模块并运行;当其中测试类型为数控切削指令运行软件功能测试时,从服务器下载数控切削指令运行软件功能测试模块并运行;当其中测试类型为数控切削指令运行软件坐标轨迹测试时,从服务器下载数控切削指令运行软件坐标轨迹测试模块并运行;
所述数控切削指令运行软件界面测试模块用于从测试配置文件中获取一个或多个数控切削指令运行软件界面测试用例的测试用例名,根据获取的测试用例名及其顺序,依次顺序执行与获取的测试用例名对应的数控切削指令运行软件界面测试用例,待与获取的测试用例名对应的所有数控切削指令运行软件界面测试用例测试完成后,统计数控切削指令运行软件界面测试模块的测试结果,并将统计的数控切削指令运行软件界面测试模块的测试结果写入测试结果文件;
所述数控切削指令运行软件功能测试模块用于从测试配置文件中获取一个或多个数控切削指令运行软件功能测试用例的测试用例名,根据测试用例名及其顺序,依次顺序执行与获取的测试用例名对应的数控切削指令运行软件功能测试用例,待与获取的测试用例名对应的所有数控切削指令运行软件功能测试用例测试完成后,统计数控切削指令运行软件功能测试模块的测试结果,并将统计的数控切削指令运行软件功能测试模块的测试结果写入测试结果文件。
所述数控切削指令运行软件坐标轨迹测试模块用于从测试配置文件中获取一个或多个数控切削指令运行软件坐标轨迹测试用例的测试用例名,根据获取的测试用例名及其顺序,依次顺序执行与获取的测试用例名对应的数控切削指令运行软件坐标轨迹测试用例,待与获取的测试用例名对应的所有数控切削指令运行软件坐标轨迹测试用例测试完成后,统计数控切削指令运行软件坐标轨迹测试模块的测试结果,并将统计的数控切削指令运行软件坐标轨迹测试模块的测试结果写入测试结果文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉华中数控股份有限公司,未经武汉华中数控股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911389162.8/2.html,转载请声明来源钻瓜专利网。