CN102831062A - 一种基于云计算操作***软件兼容性的测试方法 - Google Patents

一种基于云计算操作***软件兼容性的测试方法 Download PDF

Info

Publication number
CN102831062A
CN102831062A CN2012103161985A CN201210316198A CN102831062A CN 102831062 A CN102831062 A CN 102831062A CN 2012103161985 A CN2012103161985 A CN 2012103161985A CN 201210316198 A CN201210316198 A CN 201210316198A CN 102831062 A CN102831062 A CN 102831062A
Authority
CN
China
Prior art keywords
software
testing
cloud computing
operating system
tested
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
Application number
CN2012103161985A
Other languages
English (en)
Inventor
张新玲
支连意
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN2012103161985A priority Critical patent/CN102831062A/zh
Publication of CN102831062A publication Critical patent/CN102831062A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

本发明提供一种基于云计算操作***软件兼容性的测试方法,属于软件测试领域。本方法解决所述技术问题采用的技术方案是:其体系结构包括云计算操作***、因特网和被测软件,其中云计算操作***生成若干个虚拟机作为测试软件所用的测试机,在每个虚拟机***中创建测试软件所需的目标平台,各个目标平台上部署有被测软件,测试机借助因特网对被测软件进行并行测试。该方法利用云计算***支持多平台、快速部署的优势,快速创建软件所要部署的目标平台,然后将被测软件部署到目标平台执行测试,大大降低了软件测试成本,有效缩减了软件测试周期,提高了测试工作效率,有利于软件产品尽快上市。

Description

一种基于云计算操作***软件兼容性的测试方法
技术领域
本发明涉及云计算测试领域,具体提供一种基于云计算操作***软件兼容性的测试方法。
技术背景
云计算操作***的一大优势是兼容多平台,而目前软件产品兼容性已成为各大软件厂商越来越注重的问题。为了测试所开发软件的兼容性,软件厂商需要部署多种平台,然后将被测软件部署于各平台进行测试,因此,软件厂商需要购买多台服务器,每台服务器部署不同平台以满足测试需要,提高了测试成本。而对于资金紧张的软件厂商,只能在一台测试服务器上轮流部署多种平台,大大延长了软件兼容性测试的周期,影响测试工作效率。
发明内容
本发明针对现有软件兼容性测试存在的问题,提供一种基于云计算操作***软件兼容性的测试方法。
本发明解决所述技术问题采用的技术方案如下:其体系结构包括云计算操作***、因特网和被测软件,其中云计算操作***生成若干个虚拟机作为测试软件所用的测试机,在每个虚拟机***中创建测试软件所需的目标平台,各个目标平台上部署有被测软件,测试机借助因特网对被测软件进行并行测试。
本方法区别于传统的软件兼容性测试方式,利用云计算***支持多平台、快速部署的优势,快速创建软件所要部署的目标平台,然后将待测软件部署到目标平台执行测试,具体测试过程如下:云计算操作***根据测试软件的需要生成若干个虚拟机作为测试机,在每个虚拟机***上创建测试软件所需目标平台,然后将被测试软件逐一部署到各目标平台上,各个测试机通过因特网对目标平台上的被测软件的兼容性进行并行测试。
本发明测试方法的有益效果是:本方法借助云计算操作***和因特网来测试软件的兼容性,与传统测试方法相比,大大降低了软件测试成本,有效缩减了软件测试周期,提高了测试工作效率,大幅缩短软件兼容性测试的周期,有利于软件产品尽快上市,为软件厂商节约了成本。
附图说明
图1是传统的软件兼容性测试方法;
图2是基于云计算***的软件兼容性测试方法。
具体实施方式
下面结合附图2,对本发明一种基于云计算操作***软件兼容性的测试方法作进一步说明。
本方法区别于传统的软件兼容性测试方式,利用云计算***支持多平台、快速部署的优势,快速创建软件所要部署的目标平台,然后将待测软件部署到目标平台执行测试,具体测试过程如下:云计算操作***根据测试软件的需要生成若干个虚拟机作为测试机,在每个虚拟机***上创建测试软件所需目标平台,然后将被测试软件逐一部署到各目标平台上,各个测试机通过因特网对目标平台上的被测软件的兼容性进行并行测试。
实施例
具体实施过程:
(1)软件厂商向云计算***提供商申请被测软件所需的各种平台;
(2)将被测软件部署于所申请的各平台上;
(3)软件厂商内部测试人员进行分组,并行测试各平台上的被测软件。
软件测试完毕,软件厂商根据需要终止使用所申请的各平台,云计算提供商回收资源。

Claims (1)

1.一种基于云计算操作***软件兼容性的测试方法,其特征在于包括云计算操作***、因特网和被测软件,其中云计算操作***生成若干个虚拟机作为测试软件所用的测试机,在每个虚拟机***中创建测试软件所需的目标平台,各个目标平台上部署有被测软件,测试机借助因特网对被测软件进行并行测试,具体测试步骤如下:
云计算操作***根据测试软件的需要生成若干个虚拟机作为测试机,在每个虚拟机***上创建测试软件所需目标平台,然后将被测试软件逐一部署到各目标平台上,各个测试机通过因特网对目标平台上的被测软件的兼容性进行并行测试。
CN2012103161985A 2012-08-31 2012-08-31 一种基于云计算操作***软件兼容性的测试方法 Pending CN102831062A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012103161985A CN102831062A (zh) 2012-08-31 2012-08-31 一种基于云计算操作***软件兼容性的测试方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012103161985A CN102831062A (zh) 2012-08-31 2012-08-31 一种基于云计算操作***软件兼容性的测试方法

Publications (1)

Publication Number Publication Date
CN102831062A true CN102831062A (zh) 2012-12-19

Family

ID=47334211

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012103161985A Pending CN102831062A (zh) 2012-08-31 2012-08-31 一种基于云计算操作***软件兼容性的测试方法

Country Status (1)

Country Link
CN (1) CN102831062A (zh)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103067502A (zh) * 2012-12-31 2013-04-24 博彦科技(上海)有限公司 一种开发测试云的硬件***
CN103973792A (zh) * 2014-05-12 2014-08-06 浪潮电子信息产业股份有限公司 一种基于飞腾处理器搭建云平台的方法
CN104461856A (zh) * 2013-09-22 2015-03-25 阿里巴巴集团控股有限公司 基于云计算平台的性能测试方法、装置及***
CN104461858A (zh) * 2013-09-23 2015-03-25 财团法人资讯工业策进会 软件兼容性预先测试方法与其***
CN104572473A (zh) * 2015-01-29 2015-04-29 无锡江南计算技术研究所 支持多类型和多版本浏览器的Web应用兼容性测试方法
CN104778105A (zh) * 2015-04-22 2015-07-15 浪潮电子信息产业股份有限公司 一种基于虚拟机的快速测试服务器与rhel兼容性的方法
WO2017012219A1 (zh) * 2015-07-17 2017-01-26 中兴通讯股份有限公司 一种软件测试的方法、装置及***
CN106484623A (zh) * 2016-10-21 2017-03-08 郑州云海信息技术有限公司 一种软件测试的方法、装置及***
CN106528415A (zh) * 2016-10-27 2017-03-22 广东浪潮大数据研究有限公司 一种软件兼容性测试方法、业务平台及***
CN106649085A (zh) * 2016-09-23 2017-05-10 郑州云海信息技术有限公司 一种基于云计算的软件测试***
CN107220092A (zh) * 2017-06-09 2017-09-29 郑州云海信息技术有限公司 部署软件的方法、控制服务器、可读介质及存储控制器
CN107395456A (zh) * 2017-07-18 2017-11-24 郑州云海信息技术有限公司 分布式文件***流直存测试方法及平台
CN107766239A (zh) * 2017-09-28 2018-03-06 郑州云海信息技术有限公司 一种***补丁包测试方法及***
CN107943690A (zh) * 2017-11-16 2018-04-20 郑州云海信息技术有限公司 一种部署兼容性测试环境的平台及方法
CN109885435A (zh) * 2019-02-18 2019-06-14 国家计算机网络与信息安全管理中心 通用容器化计算集群的测试***及方法
EP3579110A1 (en) * 2018-06-07 2019-12-11 Capital One Services, LLC Performance testing platform that enables reuse of automation scripts and performance testing scalability
CN112214405A (zh) * 2020-09-30 2021-01-12 维沃移动通信有限公司 一种软件测试方法、装置、电子设备和可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090300423A1 (en) * 2008-05-28 2009-12-03 James Michael Ferris Systems and methods for software test management in cloud-based network
CN102075381A (zh) * 2010-12-14 2011-05-25 云海创想信息技术(北京)有限公司 一种应用于云存储的自动化测试平台服务器及***
CN102222042A (zh) * 2011-06-28 2011-10-19 北京新媒传信科技有限公司 基于云计算的软件自动化测试方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090300423A1 (en) * 2008-05-28 2009-12-03 James Michael Ferris Systems and methods for software test management in cloud-based network
CN102075381A (zh) * 2010-12-14 2011-05-25 云海创想信息技术(北京)有限公司 一种应用于云存储的自动化测试平台服务器及***
CN102222042A (zh) * 2011-06-28 2011-10-19 北京新媒传信科技有限公司 基于云计算的软件自动化测试方法

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103067502A (zh) * 2012-12-31 2013-04-24 博彦科技(上海)有限公司 一种开发测试云的硬件***
CN104461856A (zh) * 2013-09-22 2015-03-25 阿里巴巴集团控股有限公司 基于云计算平台的性能测试方法、装置及***
CN104461858B (zh) * 2013-09-23 2018-02-27 财团法人资讯工业策进会 软件兼容性预先测试方法与其***
CN104461858A (zh) * 2013-09-23 2015-03-25 财团法人资讯工业策进会 软件兼容性预先测试方法与其***
GB2518458A (en) * 2013-09-23 2015-03-25 Inst Information Industry Method for pre-testing software compatibility and system thereof.
US9146839B2 (en) 2013-09-23 2015-09-29 Institute For Information Industry Method for pre-testing software compatibility and system thereof
GB2518458B (en) * 2013-09-23 2016-08-31 Inst Information Ind Method for pre-testing software compatibility and system thereof.
CN103973792A (zh) * 2014-05-12 2014-08-06 浪潮电子信息产业股份有限公司 一种基于飞腾处理器搭建云平台的方法
CN104572473A (zh) * 2015-01-29 2015-04-29 无锡江南计算技术研究所 支持多类型和多版本浏览器的Web应用兼容性测试方法
CN104572473B (zh) * 2015-01-29 2017-06-20 无锡江南计算技术研究所 支持多类型和多版本浏览器的Web应用兼容性测试方法
CN104778105A (zh) * 2015-04-22 2015-07-15 浪潮电子信息产业股份有限公司 一种基于虚拟机的快速测试服务器与rhel兼容性的方法
WO2017012219A1 (zh) * 2015-07-17 2017-01-26 中兴通讯股份有限公司 一种软件测试的方法、装置及***
CN106708716A (zh) * 2015-07-17 2017-05-24 中兴通讯股份有限公司 一种软件测试的方法、装置及***
CN106649085A (zh) * 2016-09-23 2017-05-10 郑州云海信息技术有限公司 一种基于云计算的软件测试***
CN106484623A (zh) * 2016-10-21 2017-03-08 郑州云海信息技术有限公司 一种软件测试的方法、装置及***
CN106528415A (zh) * 2016-10-27 2017-03-22 广东浪潮大数据研究有限公司 一种软件兼容性测试方法、业务平台及***
CN107220092A (zh) * 2017-06-09 2017-09-29 郑州云海信息技术有限公司 部署软件的方法、控制服务器、可读介质及存储控制器
CN107220092B (zh) * 2017-06-09 2020-08-25 苏州浪潮智能科技有限公司 部署软件的方法、控制服务器、可读介质及存储控制器
CN107395456B (zh) * 2017-07-18 2021-06-29 郑州云海信息技术有限公司 分布式文件***流直存测试方法及平台
CN107395456A (zh) * 2017-07-18 2017-11-24 郑州云海信息技术有限公司 分布式文件***流直存测试方法及平台
CN107766239A (zh) * 2017-09-28 2018-03-06 郑州云海信息技术有限公司 一种***补丁包测试方法及***
CN107943690A (zh) * 2017-11-16 2018-04-20 郑州云海信息技术有限公司 一种部署兼容性测试环境的平台及方法
EP3579110A1 (en) * 2018-06-07 2019-12-11 Capital One Services, LLC Performance testing platform that enables reuse of automation scripts and performance testing scalability
US11157393B2 (en) 2018-06-07 2021-10-26 Capital One Services, Llc Performance testing platform that enables reuse of automation scripts and performance testing scalability
CN109885435A (zh) * 2019-02-18 2019-06-14 国家计算机网络与信息安全管理中心 通用容器化计算集群的测试***及方法
CN112214405A (zh) * 2020-09-30 2021-01-12 维沃移动通信有限公司 一种软件测试方法、装置、电子设备和可读存储介质
CN112214405B (zh) * 2020-09-30 2024-06-21 维沃移动通信有限公司 一种软件测试方法、装置、电子设备和可读存储介质

Similar Documents

Publication Publication Date Title
CN102831062A (zh) 一种基于云计算操作***软件兼容性的测试方法
WO2008038265A3 (en) Method and system for isolating software components
GB2494322A (en) Cross architecture virtual machine migration
WO2010042452A3 (en) Machine learning for transliteration
CN104572473A (zh) 支持多类型和多版本浏览器的Web应用兼容性测试方法
CN103513966A (zh) 基于组件的php开发框架
WO2011104699A3 (en) Method and apparatus for providing a high level mobile virtual machine
CN102467448A (zh) 一种测试用例的测试方法及***
MX2013005301A (es) Metodo y sistema optico de alto rendimiento para determinar el efecto de una sustancia de prueba sobre celulas vivas.
EP2372112A3 (en) Method for determining when to perform a test of an overspeed protection system of a powerplant machine
WO2013115565A3 (ko) 가상 머신 관리 방법 및 이를 위한 장치
CN101661396A (zh) 快速获取测试程序以测试主板的测试***及其方法
CN107943690A (zh) 一种部署兼容性测试环境的平台及方法
CN104991810B (zh) 自动添加apk到安卓***中的方法及处理***
CN105205005A (zh) 一种服务器的cpu测试方法及***
CN108170588B (zh) 一种测试环境搭建方法及装置
CN102709879A (zh) 继电保护装置自动识别方法
JP2011511279A (ja) 複数テストサイトでテストリソースを共有する方法、自動試験装置、テスト対象デバイスを設置及び撤去するハンドラ、及びテストシステム
CN104407887A (zh) 一种嵌入式***内核模块动态加载程序的方法及装置
CN102238048A (zh) 一种协议一致性测试方法和***
CN104679571A (zh) 同时对多个图形发生器进行程序自动升级的设备和方法
CN104517012A (zh) 一种计算非线性结构的应变时间历程的方法和装置
CN102170428B (zh) 一种异构虚拟机平台动态扩展管理方法
MY176908A (en) An apparatus and method for determining level of integrity
WO2011157105A3 (zh) 组件扩展方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
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: 20121219