通用类软件系统的云端测试装置及测试方法

文档序号:6356643阅读:125来源:国知局
专利名称:通用类软件系统的云端测试装置及测试方法
技术领域
本发明涉及一种软件系统的测试装置及测试方法,具体涉及一种行业通用类软件 系统的云端测试装置及测试方法。
背景技术
现有的软件测试,即使测试同行业的通用类型软件,各公司也必须针对每个项目 重复进行整个测试流程,从测试计划到设计到执行大多是重复性人工工作,虽然部分采用 了自动化测试技术,但测试脚本的开发与维护工作量和难度极大,而且同类业务的测试用 例,由于各公司的用例设计标准、变量命名等差异,加上同时精通某行业业务与测试的人才 不多也降低了测试的质量,而且测试通用性很差,效率也不高。

发明内容
发明目的本发明的目的在于针对上述缺陷,提供一种降低重复性人工工作,测试 效率高的行业通用类软件系统的云端测试装置。本发明的另一目的在于提供一种行业通用类软件系统的云端测试方法。技术方案本发明所述的通用类软件系统的云端测试装置,包括云端服务器和客 户端,所述云端服务器包括,云端使用权限验证模块,用于验证客户端测试请求是否符合经过授权;预置的依行业中业务流程划分的测试用例库模块,用于按被测试软件系统涉及的 业务可批量挑选调用库里的测试用例;测试执行模块,用于执行所调用的测试用例;测试结果统计模块,用于对测试执行的结果进行统计并将报告传回客户端;所述客户端包括,接口变量映射模块,用于被测试软件系统的测试接口与云端接口对接;云端测试授权码提交模块,用于提交云端测试授权码;测试结果统计报告呈现模块,用于将云端服务器传回的测试报告按照客户选定模 板呈现给客户。所述云端服务器包括多个经授权的云端服务器子系统,同时对客户端提供访问测试。所述客户端为多个,可同时访问云端服务器进行测试。本发明所述的通用类软件系统的云端测试方法,包括如下步骤(1)根据客户端提示,选择需测试的业务并将被测试软件系统的测试接口与云端 接口通过变量映射对接;(2)客户端提交云端测试授权码;(3)云端验证客户端提交的测试授权码,分配云端测试使用权限;(4)云端按被测试软件系统选择的业务批量挑选调用库里的测试用例;(5)云端执行所选的测试用例;
(6)云端对测试执行的结果进行统计并将报告传回客户端;(7)客户端将云端服务器传回的测试报告按照客户选定模板呈现给客户。有益效果本发明与现有技术相比,其有益效果是1、本发明能通过调用统一的 云端测试服务,从而减少行业通用类软件系统测试中不同公司独立针对每个项目重复进行 的从测试计划到设计到执行的整个测试流程重复性人工工作,同时减少不同公司独立进行 的自动化测试脚本开发与维护中的很多重复的工作;2、本发明最大限度将精通某行业业务 人才的工作与具体测试个案分开;3、本发明提高行业通用类软件系统测试执行的效率;4、 本发明降低所需自动化测试脚本的开发与维护工作量和难度。


图1为本发明测试流程图。
具体实施例方式下面结合附图,对本发明技术方案进行详细说明,但是本发明的保护范围不局限 于所述实施例。本发明所述通用类软件系统的云端测试装置,包括云端服务器和客户端,其中所 述云端服务器包括,云端使用权限验证模块,用于验证客户端测试请求是否符合经过授权;预置的依行业中业务流程划分的测试用例库模块,用于按被测试软件系统涉及的 业务批量挑选调用库里的测试用例;测试执行模块,用于执行所调用的测试用例;测试结果统计模块,用于对测试执行的结果进行统计并将报告传回客户端;所述客户端包括,接口变量映射模块,用于被测试软件系统的测试接口与云端接口对接;云端测试授权码提交模块,用于提交云端测试授权码;测试结果统计报告呈现模块,用于将云端服务器传回的测试报告按照客户选定模 板呈现给客户。利用本发明装置进行通用类软件系统的云端测试方法,包括如下步骤(1)根据客户端提示,选择需测试的业务并将被测试软件系统的测试接口与云端 接口通过变量映射对接;(2)客户端提交云端测试授权码;(3)云端验证客户端提交的测试授权码,分配云端测试使用权限;(4)云端按被测试软件系统选择的业务批量挑选调用库里的测试用例;(5)云端执行所选的测试用例;(6)云端对测试执行的结果进行统计并将报告(附失败的bug清单)传回客户端;(7)客户端将云端服务器传回的测试报告按照客户选定模板呈现给客户。如上所述,尽管参照特定的优选实施例已经表示和表述了本发明,但其不得解释 为对本发明自身的限制。在不脱离所附权利要求定义的本发明的精神和范围前提下,可对 其在形式上和细节上作出各种变化。
权利要求
1.一种通用类软件系统的云端测试装置,包括云端服务器和客户端,其特征在于所 述云端服务器包括,云端使用权限验证模块,用于验证客户端测试请求是否符合经过授权;预置的依行业中业务流程划分的测试用例库模块,用于按被测试软件系统涉及的业务 批量挑选调用库里的测试用例;测试执行模块,用于执行所调用的测试用例;测试结果统计模块,用于对测试执行的结果进行统计并将报告传回客户端;所述客户端包括,接口变量映射模块,用于被测试软件系统的测试接口与云端接口对接;云端测试授权码提交模块,用于提交云端测试授权码;测试结果统计报告呈现模块,用于将云端服务器传回的测试报告按照客户选定模板呈 现给客户。
2.根据权利要求1所述的通用类软件系统的云端测试装置,其特征在于所述云端服 务器包括多个经授权的云端服务器子系统,同时对客户端提供访问测试。
3.根据权利要求1或2所述的通用类软件系统的云端测试装置,其特征在于所述客 户端为多个,可同时访问云端服务器进行测试。
4.一种通用类软件系统的云端测试方法,其特征在于包括如下步骤(1)根据客户端提示,选择需测试的业务并将被测试软件系统的测试接口与云端接口 通过变量映射对接;(2)客户端提交云端测试授权码;(3)云端验证客户端提交的测试授权码,分配云端测试使用权限;(4)云端按被测试软件系统选择的业务批量挑选调用库里的测试用例;(5)云端执行所选的测试用例;(6)云端对测试执行的结果进行统计并将报告传回客户端;(7)客户端将云端服务器传回的测试报告按照客户选定模板呈现给客户。
5.根据权利要求4所述的通用类软件系统的云端测试方法,其特征在于步骤(4)中, 传回客户端的报告中附有失败的bug清单。
全文摘要
本发明公开一种通用类软件系统的云端测试装置,包括云端服务器和客户端,所述云端服务器包括云端使用权限验证模块、预置的依行业中业务流程划分的测试用例库模块、测试执行模块和测试结果统计模块;所述客户端包括接口变量映射模块、云端测试授权码提交模块、测试结果统计报告呈现模块。本发明还公开这种通用类软件系统的云端测试方法。本发明能减少行业通用类软件系统测试计划和设计上的重复性人工工作,最大限度将精通某行业业务人才的工作与具体测试个案分开,提高行业通用类软件系统测试执行的效率,降低所需自动化测试脚本的开发与维护工作量和难度。
文档编号G06F11/36GK102103540SQ20111007056
公开日2011年6月22日 申请日期2011年3月23日 优先权日2011年3月23日
发明者姚进德, 李旭刚, 艾顺刚 申请人:镇江睿泰信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1