[发明专利]一种联锁工具软件的自动化测试方法在审
申请号: | 202110643539.9 | 申请日: | 2021-06-09 |
公开(公告)号: | CN113515451A | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 王绍新;杨平;黎瀚泽;辛帆;雷贝贝;张国茹 | 申请(专利权)人: | 卡斯柯信号(成都)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 成都天嘉专利事务所(普通合伙) 51211 | 代理人: | 康拯通 |
地址: | 610036 四川省成都市金牛高新技*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联锁 工具软件 自动化 测试 方法 | ||
本发明公开了一种联锁工具软件的自动化测试方法,涉及轨道交通联锁工具软测技术领域,包括用例设计步骤、参数配置步骤、指令生成步骤、用例测试步骤、目录检查步骤和数据分析步骤,是一种能解放测试人员、验证人员的人力,同时又能高效、准确地对联锁工作软件进行脚本测试进行自动化的检查和分析的联锁工具软件的自动化测试方法。
技术领域
本发明涉及轨道交通联锁工具软件测试技术领域,确切地说涉及一种联锁工具软件的自动化执行验证测试方法。
背景技术
如今,我国“四纵四横”的高速铁路网络已基本成型,成为世界上规模最大、最现代化的高铁网。中国高铁正在引领世界高速铁路发展,无愧为一张亮丽的国家名片。随着研发的不断投入和技术的持续演进,联锁工具软件的更新换代使得其功能更加强大。随着联锁工具软件的功能越来越复杂,软件测试工作的压力也越来越大,测试的成本也相应越来越高,传统的人工测试已经很难满足日益增长的软件测试需求。
软件测试是软件项目的一个重要环节,也是确保软件质量的一个重要手段,可以提高软件的质量与可靠性。软件测试的手段主要为人工测试和自动化测试。传统的软件测试,即人工对软件进行测试,但是人工测试存在费时费力且效率低下,并且人工测试易产生主观错误等缺陷。当前市面上使用较多的自动化测试工具有QTP(Quick TestProfessional,软件功能自动测试工具)、WinRunner(企业级的功能测试工具)、QA Run(应用的功能测试工具)以及Test Partner等。以QTP为例,自动化测试用来执行重复的手动测试,用以检测应用程序是否能够达到预期的功能及正常运行,达到省时、省力、效率高以及方便灵活的优点;但是这些现有技术方法也存在着一定的局限性和缺点,比如它们都适用于特定的软件环境,而且工具脚本维护起来比较麻烦,对于不同用例需要重新编译脚本,且无法测试部分联锁工具的软件需求,另外,也存在某些自动化测试工具在使用上有较强的门槛(脚本难以编写),或者个别自动化测试软件授权费用高昂。
对于产品型的软件,每次发布一个新版本,其大部分功能和上一个版本相似,基于脚本的自动化测试具有可复现性好、可复用性高,尤其适用回归测试的特点,是减轻测试执行工作压力、提高测试效率的一种有效手段。
所以,如何实现一种既能解放测试人员、验证人员的人力,同时又能高效、准确地对联锁工具软件进行自动化的执行、检查验证和数据分析方法就变得越来越必要和紧迫。
发明内容
本发明的目的在于针对现有技术的不足、克服现有技术的缺点,提供一种能解放测试人员、验证人员的人力,同时又能高效、准确地对联锁工具软件进行自动化的执行、检查验证和数据分析的自动化执行验证测试方法。
本发明的目的是通过以下技术方案实现的:
本发明涉及一种联锁工具软件的自动化执行验证测试方法,包括以下步骤:
用例设计步骤,根据所有待测试联锁工具软件的功能分别设计若干相应的测试用例并形成带有用例目录的、用于存放所述测试用例的存储地址,建立用于存储被测试的工具软件运行后输出数据存储地址的生成目录;所述测试用例包括待测试的联锁工具软件执行各功能所需要的输入文件样本、配置文件样本和执行流程指令;
进一步的,所述输入文件包括文本文件、Xml文件、二进制文件以及Excel文件。
优选地,所述配置文件为包括联锁工具软件的配置信息的Tab文件。
参数配置步骤,选择要进行测试的联锁工具软件,并根据所述用例设计步骤中的用例目录选择对应被测试联锁工具软件的测试用例在存储文件的存储地址,以及根据所述生成目录选择设定被测试联锁工具软件运行后输出数据的存储地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号(成都)有限公司,未经卡斯柯信号(成都)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110643539.9/2.html,转载请声明来源钻瓜专利网。