[发明专利]跨执行端的业务测试方法和装置有效
| 申请号: | 201610757705.7 | 申请日: | 2016-08-29 |
| 公开(公告)号: | CN107783876A | 公开(公告)日: | 2018-03-09 |
| 发明(设计)人: | 肖飞;方正;熊晓明;殷丹丹 | 申请(专利权)人: | 博彦科技股份有限公司 |
| 主分类号: | G06F11/263 | 分类号: | G06F11/263;G06F11/36 |
| 代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 韩建伟,张永明 |
| 地址: | 100193 北京市海淀区西*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 执行 业务 测试 方法 装置 | ||
技术领域
本发明涉及测试领域,具体而言,涉及一种跨执行端的业务测试方法和装置。
背景技术
在一个新产品上市之前,一般都会对新产品进行测试,包括软件测试或硬件测试。因而,产品测试时间的长短直接关系到新产品进入市场的时间。为了缩短测试时间,各大硬件或软件开发商,在产品测试方面都投入了大量的人力和物力。例如,一款打印机上市,至少要经历6个月的质量检测过程,涵盖硬件、固件、软件各层次,功能、性能、稳定性等各方面。部分打印机应用了新的技术或者操作系统,其质量检测过程更会超过1年以上。
针对上述软件或硬件测试,现有的技术主要靠人工手动完成。并且,在测试的过程中,进行的是功能测试,将一个正常执行的业务拆分为一个一个单个的功能,例如,对于通信客户端的测试,一般情况下是,首先测试登录过程,登录测试成功之后,再测试发消息功能。这种功能的测试是将一个完整的业务进行拆分,无法体现业务测试的整体性。人工手动完成的结果是,当人向待测设备发出一个控制待测设备进行某个操作的指令后,需要待测设备根据指令完成相应操作后作出响应,如果待测设备的响应指令为操作失败,则必须要排除故障后才可进行下一环节的测试工作。由此,采用人工手动完成的方式,会大大降低测试的效率。
针对上述单一执行端功能测试无法体现业务测试整体性的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种跨执行端的业务测试方法和装置,以至少解决单一执行端功能测试无法体现业务测试整体性的技术问题。
根据本发明实施例的一个方面,提供了一种跨执行端的业务测试方法,包括:获取测试用例,其中,测试用例根据业务的执行逻辑编制,测试用例执行业务,以对业务进行测试,业务被执行的过程中调用至少一个装置的多个功能,多个功能中至少两个功能相互关联;根据测试用例执行业务,其中,向至少一个装置发送指令,指令用于控制至少一个装置执行业务;获取至少一个装置执行指令之后反馈的结果;根据结果判断业务是否执行成功。
根据本发明实施例的另一方面,还提供了一种跨执行端的业务测试装置,包括:第一获取模块,用于获取测试用例,其中,测试用例根据业务的执行逻辑编制,测试用例执行业务,以对业务进行测试,业务被执行的过程中调用至少一个装置的多个功能,多个功能中至少两个功能相互关联;发送模块,用于根据测试用例执行业务,其中,向至少一个装置发送指令,指令用于控制至少一个装置执行业务;第二获取模块,用于获取至少一个装置执行指令之后反馈的结果;判断模块,用于根据结果判断业务是否执行成功。
在本发明实施例中,采用根据测试用例执行业务的方式,通过获取测试用例,其中,测试用例根据业务的执行逻辑编制,测试用例执行业务,以对业务进行测试,业务被执行的过程中调用至少一个装置的多个功能,多个功能中至少两个功能相互关联;根据测试用例执行业务,其中,向至少一个装置发送指令,指令用于控制至少一个装置执行业务;获取至少一个装置执行指令之后反馈的结果;根据结果判断业务是否执行成功,达到了自动化进行软硬件测试的目的,从而实现了跨执行端、无人值守的完整业务级测试,提高软硬件测试效率的技术效果,进而解决了有技术采用功能测试无法体现业务测试整体性的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种跨执行端的业务测试方法流程图;
图2是根据本发明实施例的一种可选的跨执行端的业务测试方法流程图;
图3是根据本发明实施例的一种优选的跨执行端的业务测试平台示意图;
图4是根据本发明实施例的一种跨执行端的业务测试装置示意图;以及
图5是根据本发明实施例的一种可选的跨执行端的业务测试装置示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博彦科技股份有限公司,未经博彦科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610757705.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种改进型不锈钢制轮毂
- 下一篇:一种高度可调节水培装置





