CN102103540A - 通用类软件***的云端测试装置及测试方法 - Google Patents
通用类软件***的云端测试装置及测试方法 Download PDFInfo
- Publication number
- CN102103540A CN102103540A CN 201110070564 CN201110070564A CN102103540A CN 102103540 A CN102103540 A CN 102103540A CN 201110070564 CN201110070564 CN 201110070564 CN 201110070564 A CN201110070564 A CN 201110070564A CN 102103540 A CN102103540 A CN 102103540A
- Authority
- CN
- China
- Prior art keywords
- test
- clouds
- client
- module
- software system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开一种通用类软件***的云端测试装置,包括云端服务器和客户端,所述云端服务器包括云端使用权限验证模块、预置的依行业中业务流程划分的测试用例库模块、测试执行模块和测试结果统计模块;所述客户端包括接口变量映射模块、云端测试授权码提交模块、测试结果统计报告呈现模块。本发明还公开这种通用类软件***的云端测试方法。本发明能减少行业通用类软件***测试计划和设计上的重复性人工工作,最大限度将精通某行业业务人才的工作与具体测试个案分开,提高行业通用类软件***测试执行的效率,降低所需自动化测试脚本的开发与维护工作量和难度。
Description
技术领域
本发明涉及一种软件***的测试装置及测试方法,具体涉及一种行业通用类软件***的云端测试装置及测试方法。
背景技术
现有的软件测试,即使测试同行业的通用类型软件,各公司也必须针对每个项目重复进行整个测试流程,从测试计划到设计到执行大多是重复性人工工作,虽然部分采用了自动化测试技术,但测试脚本的开发与维护工作量和难度极大,而且同类业务的测试用例,由于各公司的用例设计标准、变量命名等差异,加上同时精通某行业业务与测试的人才不多也降低了测试的质量,而且测试通用性很差,效率也不高。
发明内容
发明目的:本发明的目的在于针对上述缺陷,提供一种降低重复性人工工作,测试效率高的行业通用类软件***的云端测试装置。
本发明的另一目的在于提供一种行业通用类软件***的云端测试方法。
技术方案:本发明所述的通用类软件***的云端测试装置,包括云端服务器和客户端,所述云端服务器包括,
云端使用权限验证模块,用于验证客户端测试请求是否符合经过授权;
预置的依行业中业务流程划分的测试用例库模块,用于按被测试软件***涉及的业务可批量挑选调用库里的测试用例;
测试执行模块,用于执行所调用的测试用例;
测试结果统计模块,用于对测试执行的结果进行统计并将报告传回客户端;
所述客户端包括,
接口变量映射模块,用于被测试软件***的测试接口与云端接口对接;
云端测试授权码提交模块,用于提交云端测试授权码;
测试结果统计报告呈现模块,用于将云端服务器传回的测试报告按照客户选定模板呈现给客户。
所述云端服务器包括多个经授权的云端服务器子***,同时对客户端提供访问测试。
所述客户端为多个,可同时访问云端服务器进行测试。
本发明所述的通用类软件***的云端测试方法,包括如下步骤:
(1)根据客户端提示,选择需测试的业务并将被测试软件***的测试接口与云端接口通过变量映射对接;
(2)客户端提交云端测试授权码;
(3)云端验证客户端提交的测试授权码,分配云端测试使用权限;
(4)云端按被测试软件***选择的业务批量挑选调用库里的测试用例;
(5)云端执行所选的测试用例;
(6)云端对测试执行的结果进行统计并将报告传回客户端;
(7)客户端将云端服务器传回的测试报告按照客户选定模板呈现给客户。
有益效果:本发明与现有技术相比,其有益效果是:1、本发明能通过调用统一的云端测试服务,从而减少行业通用类软件***测试中不同公司独立针对每个项目重复进行的从测试计划到设计到执行的整个测试流程重复性人工工作,同时减少不同公司独立进行的自动化测试脚本开发与维护中的很多重复的工作;2、本发明最大限度将精通某行业业务人才的工作与具体测试个案分开;3、本发明提高行业通用类软件***测试执行的效率;4、本发明降低所需自动化测试脚本的开发与维护工作量和难度。
附图说明
图1为本发明测试流程图。
具体实施方式
下面结合附图,对本发明技术方案进行详细说明,但是本发明的保护范围不局限于所述实施例。
本发明所述通用类软件***的云端测试装置,包括云端服务器和客户端,其中所述云端服务器包括,
云端使用权限验证模块,用于验证客户端测试请求是否符合经过授权;
预置的依行业中业务流程划分的测试用例库模块,用于按被测试软件***涉及的业务批量挑选调用库里的测试用例;
测试执行模块,用于执行所调用的测试用例;
测试结果统计模块,用于对测试执行的结果进行统计并将报告传回客户端;
所述客户端包括,
接口变量映射模块,用于被测试软件***的测试接口与云端接口对接;
云端测试授权码提交模块,用于提交云端测试授权码;
测试结果统计报告呈现模块,用于将云端服务器传回的测试报告按照客户选定模板呈现给客户。
利用本发明装置进行通用类软件***的云端测试方法,包括如下步骤:
(1)根据客户端提示,选择需测试的业务并将被测试软件***的测试接口与云端接口通过变量映射对接;
(2)客户端提交云端测试授权码;
(3)云端验证客户端提交的测试授权码,分配云端测试使用权限;
(4)云端按被测试软件***选择的业务批量挑选调用库里的测试用例;
(5)云端执行所选的测试用例;
(6)云端对测试执行的结果进行统计并将报告(附失败的bug清单)传回客户端;
(7)客户端将云端服务器传回的测试报告按照客户选定模板呈现给客户。
如上所述,尽管参照特定的优选实施例已经表示和表述了本发明,但其不得解释为对本发明自身的限制。在不脱离所附权利要求定义的本发明的精神和范围前提下,可对其在形式上和细节上作出各种变化。
Claims (5)
1.一种通用类软件***的云端测试装置,包括云端服务器和客户端,其特征在于:所述云端服务器包括,
云端使用权限验证模块,用于验证客户端测试请求是否符合经过授权;
预置的依行业中业务流程划分的测试用例库模块,用于按被测试软件***涉及的业务批量挑选调用库里的测试用例;
测试执行模块,用于执行所调用的测试用例;
测试结果统计模块,用于对测试执行的结果进行统计并将报告传回客户端;
所述客户端包括,
接口变量映射模块,用于被测试软件***的测试接口与云端接口对接;
云端测试授权码提交模块,用于提交云端测试授权码;
测试结果统计报告呈现模块,用于将云端服务器传回的测试报告按照客户选定模板呈现给客户。
2.根据权利要求1所述的通用类软件***的云端测试装置,其特征在于:所述云端服务器包括多个经授权的云端服务器子***,同时对客户端提供访问测试。
3.根据权利要求1或2所述的通用类软件***的云端测试装置,其特征在于:所述客户端为多个,可同时访问云端服务器进行测试。
4.一种通用类软件***的云端测试方法,其特征在于包括如下步骤:
(1)根据客户端提示,选择需测试的业务并将被测试软件***的测试接口与云端接口通过变量映射对接;
(2)客户端提交云端测试授权码;
(3)云端验证客户端提交的测试授权码,分配云端测试使用权限;
(4)云端按被测试软件***选择的业务批量挑选调用库里的测试用例;
(5)云端执行所选的测试用例;
(6)云端对测试执行的结果进行统计并将报告传回客户端;
(7)客户端将云端服务器传回的测试报告按照客户选定模板呈现给客户。
5.根据权利要求4所述的通用类软件***的云端测试方法,其特征在于:步骤(4)中,传回客户端的报告中附有失败的bug清单。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110070564 CN102103540A (zh) | 2011-03-23 | 2011-03-23 | 通用类软件***的云端测试装置及测试方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110070564 CN102103540A (zh) | 2011-03-23 | 2011-03-23 | 通用类软件***的云端测试装置及测试方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102103540A true CN102103540A (zh) | 2011-06-22 |
Family
ID=44156328
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110070564 Pending CN102103540A (zh) | 2011-03-23 | 2011-03-23 | 通用类软件***的云端测试装置及测试方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102103540A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495731A (zh) * | 2011-12-02 | 2012-06-13 | 中国信息安全测评中心 | 一种信息安全评估的实施用例的生成方法 |
CN103528619A (zh) * | 2012-07-04 | 2014-01-22 | 腾讯科技(深圳)有限公司 | 一种海外业务的测试方法、***、测试平台及海外测试机 |
CN104281520A (zh) * | 2013-07-10 | 2015-01-14 | 腾讯科技(深圳)有限公司 | 跟踪和调试的方法、装置及*** |
CN104539634A (zh) * | 2015-01-22 | 2015-04-22 | 北京成众志科技有限公司 | 一种移动应用安全增强授权与认证的方法 |
CN105005295A (zh) * | 2015-07-15 | 2015-10-28 | 上海核工程研究设计院 | 一种控制逻辑的测试***及方法 |
CN105786696A (zh) * | 2014-12-26 | 2016-07-20 | 阿里巴巴集团控股有限公司 | 一种测试方法及装置 |
CN105866569A (zh) * | 2016-03-24 | 2016-08-17 | 吴继春 | 智能设备云测试*** |
CN107301130A (zh) * | 2017-06-28 | 2017-10-27 | 歌尔科技有限公司 | 一种vr一体机测试工具及其方法 |
CN109032956A (zh) * | 2018-09-11 | 2018-12-18 | 郑州云海信息技术有限公司 | 一种接口测试方法及装置 |
CN109062799A (zh) * | 2018-07-27 | 2018-12-21 | 北京奇虎科技有限公司 | 广告场景的回归测试方法、装置及*** |
CN110690929A (zh) * | 2018-07-04 | 2020-01-14 | 中国信息通信研究院 | 通信设备的测试装置、云端服务器及测试方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101140541A (zh) * | 2007-09-29 | 2008-03-12 | 中兴通讯股份有限公司 | 一种分布式软件***的集成测试***及方法 |
CN101930400A (zh) * | 2010-08-20 | 2010-12-29 | 北京神州泰岳软件股份有限公司 | Sdk自动化测试***及方法 |
-
2011
- 2011-03-23 CN CN 201110070564 patent/CN102103540A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101140541A (zh) * | 2007-09-29 | 2008-03-12 | 中兴通讯股份有限公司 | 一种分布式软件***的集成测试***及方法 |
CN101930400A (zh) * | 2010-08-20 | 2010-12-29 | 北京神州泰岳软件股份有限公司 | Sdk自动化测试***及方法 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102495731B (zh) * | 2011-12-02 | 2014-12-10 | 中国信息安全测评中心 | 一种信息安全评估的实施用例的生成方法 |
CN102495731A (zh) * | 2011-12-02 | 2012-06-13 | 中国信息安全测评中心 | 一种信息安全评估的实施用例的生成方法 |
CN103528619A (zh) * | 2012-07-04 | 2014-01-22 | 腾讯科技(深圳)有限公司 | 一种海外业务的测试方法、***、测试平台及海外测试机 |
CN104281520B (zh) * | 2013-07-10 | 2017-06-13 | 腾讯科技(深圳)有限公司 | 跟踪和调试的方法、装置及*** |
CN104281520A (zh) * | 2013-07-10 | 2015-01-14 | 腾讯科技(深圳)有限公司 | 跟踪和调试的方法、装置及*** |
CN105786696B (zh) * | 2014-12-26 | 2018-10-09 | 阿里巴巴集团控股有限公司 | 一种测试方法及装置 |
CN105786696A (zh) * | 2014-12-26 | 2016-07-20 | 阿里巴巴集团控股有限公司 | 一种测试方法及装置 |
CN104539634A (zh) * | 2015-01-22 | 2015-04-22 | 北京成众志科技有限公司 | 一种移动应用安全增强授权与认证的方法 |
CN104539634B (zh) * | 2015-01-22 | 2017-08-29 | 北京成众志科技有限公司 | 一种移动应用安全增强授权与认证的方法 |
CN105005295A (zh) * | 2015-07-15 | 2015-10-28 | 上海核工程研究设计院 | 一种控制逻辑的测试***及方法 |
CN105866569A (zh) * | 2016-03-24 | 2016-08-17 | 吴继春 | 智能设备云测试*** |
CN105866569B (zh) * | 2016-03-24 | 2019-04-30 | 吴继春 | 智能设备云测试*** |
CN107301130A (zh) * | 2017-06-28 | 2017-10-27 | 歌尔科技有限公司 | 一种vr一体机测试工具及其方法 |
CN110690929A (zh) * | 2018-07-04 | 2020-01-14 | 中国信息通信研究院 | 通信设备的测试装置、云端服务器及测试方法 |
CN109062799A (zh) * | 2018-07-27 | 2018-12-21 | 北京奇虎科技有限公司 | 广告场景的回归测试方法、装置及*** |
CN109032956A (zh) * | 2018-09-11 | 2018-12-18 | 郑州云海信息技术有限公司 | 一种接口测试方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102103540A (zh) | 通用类软件***的云端测试装置及测试方法 | |
Lee et al. | Reducing mold changing time by implementing Lean Six Sigma | |
US10289409B2 (en) | Systems, methods, and apparatus for migrating code to a target environment | |
US20180285247A1 (en) | Systems, methods, and apparatus for automated code testing | |
CN103345235B (zh) | 建立统计过程控制***数据采集规则的方法及模块 | |
CN102799519A (zh) | 一种集群文件***自动化测试方法 | |
CN103885876B (zh) | 测试方法及设备 | |
CN105071995A (zh) | 一种基于带外网络的网络设备巡检方法、装置及*** | |
US20180276321A1 (en) | Method and apparatus for testing design of satellite wiring harness and signal processing units | |
CN102955430A (zh) | 一种基于仿真技术的电能表全自动检测***建立方法 | |
CN106020167B (zh) | 一种基于gpib总线接口的防撞***测试设备及其测试方法 | |
CN105700490A (zh) | 一种提高产品良率的方法及*** | |
CN104317719B (zh) | 一种控制软件测试质量的方法 | |
CN104483964A (zh) | 一种自动测试方法、装置及*** | |
CN109783286B (zh) | 机内测试方法、测试装置、及终端设备和存储介质 | |
CN102707943A (zh) | 一种远程控制自动化工具的实现方法 | |
CN111027100A (zh) | 一种信息***安全配置自动加固方法 | |
CN102567351A (zh) | 一种数据库变更效果的测试方法及测试装置 | |
CN105471582A (zh) | 资源获取方法、***及相关设备 | |
CN103457955A (zh) | 电力调度自动化***的迁移数据验证方法 | |
JP2012190947A (ja) | 太陽光発電装置における異常検知システム | |
CN105573141A (zh) | 一种触摸式光电吊舱***仿真器 | |
CN106294165A (zh) | 通用类软件***的云端测试装置及测试方法 | |
CN111037635A (zh) | 显示面板切割***及显示面板的切割方法 | |
CN104699572A (zh) | 基于unix操作***的计算硬件诊断方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110622 |