[发明专利]一种软件测试方法、系统、计算机设备及可读存储介质在审
申请号: | 202111367497.7 | 申请日: | 2021-11-18 |
公开(公告)号: | CN114064485A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 王健;马昭钰;张镭;郑策 | 申请(专利权)人: | 中车长春轨道客车股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/25 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 彭星 |
地址: | 130000 吉林*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 测试 方法 系统 计算机 设备 可读 存储 介质 | ||
1.一种软件测试方法,其特征在于,应用于软件测试系统,所述系统包括上位机、下位机和测试设备,其中,所述下位机分别与所述上位机和测试设备相互电连接;
所述上位机为每个预先输入的列车通信网络测试用例配置身份标识号,并将所有所述测试用例保存至所述上位机的数据库;
所述上位机根据用户输入的目标身份标识号从所述数据库中寻找与所述目标身份标识号对应的目标列车通信网络测试用例,并将所述列车通信网络测试用例作为测试程序输入至待测试的列车通信网络软件中运行,得到用于控制用于仿真列车运行的测试设备运行的控制指令,其中,所述待测试的列车通信网络软件被预先安装在所述上位机中,用于为所述列车通信网络测试用例提供运行环境;
所述下位机根据接收到的所述控制指令控制所述用于仿真列车运行的测试设备运行,并将所述用于仿真列车运行的测试设备的运行数据返回至所述上位机;
所述上位机将所述运行数据与预期运行数据进行对比,根据得到的比对结果判断所述待测试的列车通信网络软件是否能实现预期列车通信网络软件功能。
2.根据权利要求1所述的方法,其特征在于,在所述下位机根据接收到的所述控制指令控制所述用于仿真列车运行的测试设备运行时,所述方法包括:
所述下位机根据不同的控制指令控制所述用于仿真列车运行的测试设备中的不同模块运行。
3.根据权利要求1所述的方法,其特征在于,在所述上位机将所述运行数据与预期运行数据进行对比,根据得到的比对结果判断所述待测试的列车通信网络软件是否能实现预期列车通信网络软件功能时,所述方法包括:
所述上位机将所述运行数据与预期运行数据进行对比,若所述测试设备的运行数据阈值范围落入所述预期运行数据阈值范围内,则判定所述待测试的列车通信网络软件能实现预期列车通信网络软件功能;
若所述测试设备的运行数据阈值范围在所述预期运行数据阈值范围外,则判定所述待测试的列车通信网络软件不能实现预期列车通信网络软件功能。
4.根据权利要求1所述的方法,其特征在于,在所述上位机将所述运行数据与预期运行数据进行对比,根据得到的比对结果判断所述待测试的列车通信网络软件是否能实现预期列车通信网络软件功能后,所述方法包括:
所述上位机将所述运行数据和比对结果导出至所述上位机中用于记录所述运行数据和所述比对结果的表格文件中,并将所述表格文件存入缓存中。
5.根据权利要求1所述的方法,其特征在于,在所述上位机为每个预先输入的列车通信网络测试用例配置身份标识号,并将所有所述测试用例保存至所述上位机的数据库前,所述方法包括:
所述上位机分别将每种通讯协议存储至协议数据库中,并根据所述用于仿真列车运行的测试设备的类别从所述协议数据库中调取与所述测试设备匹配的通讯协议,并根据所述通讯协议建立所述下位机与所述测试设备之间用于数据传输的通讯线路。
6.一种软件测试系统,其特征在于,所述系统包括上位机、下位机和测试设备,其中,所述下位机分别与所述上位机和测试设备相互电连接;
所述上位机,用于为每个预先输入的列车通信网络测试用例配置身份标识号,并将所有所述测试用例保存至所述上位机的数据库;
所述上位机,用于根据用户输入的目标身份标识号从所述数据库中寻找与所述目标身份标识号对应的目标列车通信网络测试用例,并将所述列车通信网络测试用例作为测试程序输入至待测试的列车通信网络软件中运行,得到用于控制用于仿真列车运行的测试设备运行的控制指令,其中,所述待测试的列车通信网络软件被预先安装在所述上位机中,用于为所述列车通信网络测试用例提供运行环境;
所述下位机,用于根据接收到的所述控制指令控制所述用于仿真列车运行的测试设备运行,并将所述用于仿真列车运行的测试设备的运行数据返回至所述上位机;
所述上位机,用于将所述运行数据与预期运行数据进行对比,根据得到的比对结果判断所述待测试的列车通信网络软件是否能实现预期列车通信网络软件功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中车长春轨道客车股份有限公司,未经中车长春轨道客车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111367497.7/1.html,转载请声明来源钻瓜专利网。