[发明专利]一种软件产品的自动测试方法及系统在审
申请号: | 202010030306.7 | 申请日: | 2020-01-13 |
公开(公告)号: | CN111209206A | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 张金洋;齐龙涛;张庆新;沈晨;李春慧;张瑞;曹欣;杨菲 | 申请(专利权)人: | 卡斯柯信号(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 任媛;刘铁生 |
地址: | 100070 北京市丰台区汽*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件产品 自动 测试 方法 系统 | ||
本发明实施例提供一种软件产品的自动测试方法及系统,所述方法包括:获取目标测试文件,所述目标测试文件的校验码与软件产品的待检测版本的校验码一致;从所述目标测试文件中获取测试需求,并向用户展示所述测试需求;接收用户根据所述测试需求输入的测试计划和测试用例,以及接收用户输入的测试记录,所述测试记录是根据所述测试计划和测试用例对所述目标测试文件进行测试时的情况的记录;针对所述测试记录生成测试报告。相比于通过人工对软件产品进行测试,容易出现错漏,耗费时间较长的问题,通过本发明实施例提供的软件产品的自动测试方法及系统,能够避免出现错漏,且耗费时间较短,进而提高软件产品测试的准确率以及效率。
技术领域
本发明涉及计算机领域,尤其涉及一种软件产品的自动测试方法及系统。
背景技术
软件产品测试是软件产品开发过程中必不可少的环节。在传统的软件产品测试过程中,从确认测试文件到输出测试报告,大多都是通过人工进行的。而通过人工对软件产品进行测试,容易出现错漏,并且耗费时间较长,这样会降低软件产品测试的准确率以及效率。
发明内容
鉴于上述问题,本发明实施例的目的是提供一种软件产品的自动测试方法及系统,旨在提高软件产品测试的准确率以及效率。
为解决上述技术问题,本发明实施例提供如下技术方案:
第一方面,本发明实施例提供一种软件产品的自动测试方法,所述方法包括:获取目标测试文件,所述目标测试文件的校验码与软件产品的待检测版本的校验码一致;从所述目标测试文件中获取测试需求,并向用户展示所述测试需求;接收用户根据所述测试需求输入的测试计划和测试用例,以及接收用户输入的测试记录,所述测试记录是根据所述测试计划和测试用例对所述目标测试文件进行测试时的情况的记录;针对所述测试记录生成测试报告。
第二方面,本发明实施例提供一种软件产品的自动测试系统,所述系统包括:版本确认单元,用于获取目标测试文件,所述目标测试文件的校验码与软件产品的待检测版本的校验码一致;版本控制单元,用于从所述目标测试文件中获取测试需求,并向用户展示所述测试需求;测试执行单元,用于接收用户根据所述测试需求输入的测试计划和测试用例,以及接收用户输入的测试记录,所述测试记录是根据所述测试计划和测试用例对所述目标测试文件进行测试时的情况的记录;测试总结单元,用于针对所述测试记录生成测试报告。
第三方面,本发明实施例提供一种电子设备,所述电子设备包括:至少一个处理器;以及与所述处理器连接的至少一个存储器、总线;其中,所述处理器、存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述一个或多个技术方案中的方法。
第四方面,本发明实施例提供一种计算机可读存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述一个或多个技术方案中的方法。
本发明实施例提供的软件产品的自动测试方法及系统,首先,获取目标测试文件,目标测试文件的校验码与软件产品的待检测版本的校验码一致;然后,从目标测试文件中获取测试需求,并将测试需求向用户展示;接着,接收用户根据测试需求输入的测试计划和测试用例,以及接收用户输入的测试记录,测试记录是根据测试计划和测试用例对目标测试文件进行测试时的情况的记录;最后,针对测试记录生成测试报告。相比于通过人工对软件产品进行测试,容易出现错漏,耗费时间较长的问题,通过本发明实施例提供的软件产品的自动测试方法及系统,能够对软件产品自动进行测试,能够直接获取正确的目标测试文件,能够自动提取出测试需求,能够自动生成测试报告,这样能够避免出现错漏,且耗费时间较短,进而提高软件产品测试的准确率以及效率。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号(北京)有限公司,未经卡斯柯信号(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010030306.7/2.html,转载请声明来源钻瓜专利网。