[发明专利]一种测试方法及系统有效
申请号: | 201710404959.5 | 申请日: | 2017-06-01 |
公开(公告)号: | CN107547299B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 王丽;岳炳词 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 方法 系统 | ||
本申请实施例公开了一种测试方法及系统,涉及网络技术领域,其中,上述方法包括:接收针对测试任务的测试请求;根据所述测试请求确定所述测试任务的测试库,其中,所述测试库是预先生成的,用于记录所述测试任务的各个测试用例的机器可执行命令的信息和/或机器可识别报文的信息;根据所述机器可执行命令的信息和/或机器可识别报文的信息对待测试设备进行测试,获得测试结果。应用本申请实施例提供的方案进行测试,能够提高测试效率。
技术领域
本申请涉及网络技术领域,特别涉及一种测试方法及系统。
背景技术
软件测试是保证软件指令的重要环节,目前常用的软件测试方法主要分为两种类型,一种为人工测试类型和自动化测试类型,其中,人工测试类型具有测试效率低的缺点,为此,自动化测试类型的测试方法得到了越来越广泛的应用。
现有的自动化测试类型的测试方法中,主要是通过测试人员撰写测试脚本的方式进行测试,也就是,测试人员撰写测试脚本后,将其下发至测试设备,然后测试设备根据测试脚本对待测试设备进行测试,获得测试结果。
应用上述方式可以实现对待测试设备的测试,但是由于一个测试脚本通常仅仅为针对一个功能模块进行测试的脚本,而对待测试进行测试时一般需要对多个测试脚本进行测试,这样就需要向测试设备下发多个测试脚本,测试设备获得多个测试脚本,并对多个测试脚本进行解析进而进行测试需要的时间较长,因此,应用现有技术中的测试方法进行测试时,测试效率低下。
发明内容
本申请实施例公开了一种测试方法及系统,以提高测试效率。
为达到上述目的,本申请实施例公开了一种测试方法,所述方法包括:
接收针对测试任务的测试请求;
根据所述测试请求确定所述测试任务的测试库,其中,所述测试库是预先生成的,用于记录所述测试任务的各个测试用例的机器可执行命令的信息和/或机器可识别报文的信息;
根据所述机器可执行命令的信息和/或机器可识别报文的信息对待测试设备进行测试,获得测试结果。
为达到上述目的,本申请实施例公开了一种测试系统,所述系统包括:测试库生成模块和设备测试模块;其中,
所述测试库生成模块,用于预先生成测试任务的测试库,其中,所述测试库,用于记录所述测试任务的各个测试用例的机器可执行命令的信息和/或机器可识别报文的信息;
所述设备测试模块,包括:请求接收子模块、测试库确定子模块和测试子模块;
所述请求接收子模块,用于接收针对测试任务的测试请求;
测试库确定子模块,用于根据所述测试请求确定所述测试任务的测试库;
测试子模块,用于根据所述机器可执行命令的信息和/或机器可识别报文的信息对待测试设备进行测试,获得测试结果。
由以上可见,本申请实施例提供的方案中,由于预先生成的测试库中已存储了测试任务的各个测试用例的机器可执行命令的信息和/或机器可识别报文的信息,因此,对待测试设备进行测试时,可以直接从测试任务的测试测试库中获得对待测试设备进行测试的各种信息,而无需逐个获得测试脚本,并对测试脚本进行解析,从而能够提高测试效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种组网的结构示意图;
图2为本申请实施例提供的一种测试方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710404959.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机柜层板
- 下一篇:一种汽车防撞激光测距装置