欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種軟件版本追溯測試的管理方法和系統(tǒng)的制作方法

文檔序號:6372482閱讀:267來源:國知局
專利名稱:一種軟件版本追溯測試的管理方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息處理領(lǐng)域,尤其涉及一種軟件版本追溯測試的管理方法和系統(tǒng)。
背景技術(shù)
應(yīng)用軟件的回放測試,一直是很復(fù)雜而且耗時間的問題。為了復(fù)現(xiàn)客戶現(xiàn)場的測試環(huán)境,或者追溯上一個測試版本的BUG ;—般需要重新部署環(huán)境,并將環(huán)境還原與現(xiàn)場一致。因此,測試人員需要安裝客戶現(xiàn)場環(huán)境在服務(wù)器上I : I的復(fù)現(xiàn)環(huán)境。而對于售后解決BUG的時間緊張,為提升客戶滿意度,傳統(tǒng)的方式大大延長了定位BUG修改BUG的周期。

發(fā)明內(nèi)容
本發(fā)明提供一種軟件版本追溯測試的管理方法和系統(tǒng),要解決的急速問題是如何縮短軟件追溯測試的時間。 為解決上述技術(shù)問題,本發(fā)明提供了如下技術(shù)方案一種軟件版本追溯測試的管理方法,包括客戶端加載虛擬機程序;當(dāng)客戶端上的軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能,對客戶端的運行環(huán)境進行快照,得到一鏡像文件;客戶端發(fā)送所述鏡像文件。優(yōu)選的,所述方法還具有如下特點所述鏡像文件包括系統(tǒng)當(dāng)前的運行進程、系統(tǒng)的運行環(huán)境、被測軟件、造成出現(xiàn)BUG的操作以及數(shù)據(jù)庫信息。一種軟件版本追溯測試的管理方法,包括測試平臺加載虛擬機程序;測試平臺獲取鏡像文件,其中所述鏡像文件是客戶端在軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能得到的;測試平臺使用虛擬機程序運行該鏡像文件;測試平臺在該虛擬機上對所述軟件進行追溯測試。一種軟件版本追溯測試的管理方法,包括客戶端和測試平臺均加載虛擬機程序;當(dāng)客戶端上的軟件出現(xiàn)BUG時,客戶端啟動虛擬機程序的快照功能,對客戶端的運行環(huán)境進行快照,得到一鏡像文件;測試平臺接收所述鏡像文件,使用虛擬機程序運行該鏡像文件,并在該虛擬機上對所述軟件進行追溯測試。一種軟件版本追溯測試的管理系統(tǒng),包括加載裝置,用于加載虛擬機程序;生成裝置,與所述加載裝置相連,用于當(dāng)客戶端上的軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能,對客戶端的運行環(huán)境進行快照,得到一鏡像文件;
發(fā)送裝置,與所述生成裝置相連,用于發(fā)送所述鏡像文件。優(yōu)選的,所述系統(tǒng)還具有如下特點所述鏡像文件包括系統(tǒng)當(dāng)前的運行進程、系統(tǒng)的運行環(huán)境、被測軟件、造成出現(xiàn)BUG的操作以及數(shù)據(jù)庫信息。一種軟件版本追 溯測試的管理系統(tǒng),包括加載裝置,用于加載虛擬機程序;獲取裝置,用于獲取鏡像文件,其中所述鏡像文件是客戶端在軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能得到的;運行裝置,與所述加載裝置和獲取裝置相連,用于使用虛擬機程序運行該鏡像文件;測試裝置,與所述運行裝置相連,在該虛擬機上對所述軟件進行追溯測試。一種軟件版本追溯測試的管理系統(tǒng),包括上文所述的兩個系統(tǒng)。本發(fā)明提供的實施例,通過客戶段反饋被測試軟件BUG,導(dǎo)出鏡像,再由測試平臺通過虛擬化平臺,將需要還原的鏡像文件導(dǎo)入,在導(dǎo)入成功,虛擬機上還原被追溯軟件的測試,大幅縮短BUG追溯的時間,有利于提升客戶滿意,降低維護的成本,節(jié)省時間。


圖I為本發(fā)明提供的軟件版本追溯測試的管理方法實施例的流程示意圖;圖2為本發(fā)明提供的軟件版本追溯測試的管理方法實施例的流程示意圖;圖3為本發(fā)明提供的軟件版本追溯測試的管理系統(tǒng)實施例的結(jié)構(gòu)示意圖;圖4為本發(fā)明提供的軟件版本追溯測試的管理系統(tǒng)實施例的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例對本發(fā)明作進一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。圖I為本發(fā)明提供的軟件版本追溯測試的管理方法實施例的流程示意圖。圖I所示方法實施例包括步驟101、客戶端加載虛擬機程序;步驟102、當(dāng)客戶端上的軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能,對客戶端的運行環(huán)境進行快照,得到一鏡像文件;步驟103、客戶端發(fā)送所述鏡像文件。其中,所述鏡像文件包括系統(tǒng)當(dāng)前的運行進程、系統(tǒng)的運行環(huán)境、被測軟件、造成出現(xiàn)BUG的操作以及數(shù)據(jù)庫信息。對于步驟103,可以是客戶端主動發(fā)送,也可以是客戶端在接收到外部指示后再發(fā)送。由于服務(wù)器虛擬化技術(shù)的重要的優(yōu)勢是能兼容異構(gòu)的平臺,通過使用虛擬機快照功能的鏡像文件,記錄了客戶端所使用的運行環(huán)境,方便測試平臺對客戶端運行環(huán)境的復(fù)現(xiàn)。圖2為本發(fā)明提供的軟件版本追溯測試的管理方法實施例的流程示意圖。圖2所示方法實施例包括步驟201、測試平臺加載虛擬機程序;步驟202、測試平臺獲取鏡像文件,其中所述鏡像文件是客戶端在軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能得到的;
步驟203、測試平臺使用虛擬機程序運行該鏡像文件;步驟204、測試平臺在該虛擬機上對所述軟件進行追溯測試。利用虛擬化技術(shù)的鏡像快速部署的優(yōu)勢,通過獲取客戶端的軟件的鏡像,然后將鏡像重新部署到虛擬機中從而快速的追溯到客戶端的版本,節(jié)約時間。另外,本發(fā)明還提供一種軟件版本追溯測試的管理方法,包括客戶端和測試平臺均加載虛擬機程序;當(dāng)客戶端上的軟件出現(xiàn)BUG時,客戶端啟動虛擬機程序的快照功能,對客戶端的運行環(huán)境進行快照,得到一鏡像文件;測試平臺接收所述鏡像文件,使用虛擬機程序運行該鏡像文件,并在該虛擬機上對所述軟件進行追溯測試。通過客戶段反饋被測試軟件BUG,導(dǎo)出鏡像,再由測試平臺通過虛擬化平臺,將需要還原的鏡像文件導(dǎo)入,在導(dǎo)入成功,虛擬機上還原被追溯軟件的測試,大幅縮短BUG追溯的時間,有利于提升客戶滿意,降低維護的成本,節(jié)省時間。圖3為本發(fā)明提供的軟件版本追溯測試的管理系統(tǒng)實施例的結(jié)構(gòu)示意圖。結(jié)合圖I所示的方法實施例,圖3所示系統(tǒng)實施例包括加載裝置301,用于加載虛擬機程序;生成裝置302,與所述加載裝置相連,用于當(dāng)客戶端上的軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能,對客戶端的運行環(huán)境進行快照,得到一鏡像文件;發(fā)送裝置303,與所述生成裝置相連,用于發(fā)送所述鏡像文件。其中,所述鏡像文件包括系統(tǒng)當(dāng)前的運行進程、系統(tǒng)的運行環(huán)境、被測軟件、造成出現(xiàn)BUG的操作以及數(shù)據(jù)庫信息。由于服務(wù)器虛擬化技術(shù)的重要的優(yōu)勢是能兼容異構(gòu)的平臺,通過使用虛擬機快照功能的鏡像文件,記錄了客戶端所使用的運行環(huán)境,方便測試平臺對客戶端運行環(huán)境的復(fù)現(xiàn)。圖4為本發(fā)明提供的軟件版本追溯測試的管理系統(tǒng)實施例的結(jié)構(gòu)示意圖。結(jié)合圖2所示的方法實施例,圖3所示系統(tǒng)實施例包括加載裝置401,用于加載虛擬機程序;獲取裝置402,用于獲取鏡像文件,其中所述鏡像文件是客戶端在軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能得到的;運行裝置403,與所述加載裝置401和獲取裝置402相連,用于使用虛擬機程序運行該鏡像文件;測試裝置404,與所述運行裝置403相連,在該虛擬機上對所述軟件進行追溯測試。利用虛擬化技術(shù)的鏡像快速部署的優(yōu)勢,通過獲取客戶端的軟件的鏡像,然后將鏡像重新部署到虛擬機中從而快速的追溯到客戶端的版本,節(jié)約時間。
另外,本發(fā)明提供一種軟件版本追溯測試的管理系統(tǒng),包括圖3所示的和圖4所示的系統(tǒng)。通過客戶段反饋被測試軟件BUG,導(dǎo)出鏡像,再由測試平臺通過虛擬化平臺,將需要還原的鏡像文件導(dǎo)入,在導(dǎo)入成功,虛擬機上還原被追溯軟件的測試,大幅縮短BUG追溯的時間,有利于提升客戶滿意,降低維護的成本,節(jié)省時間。
以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以權(quán)利要求所述的保護范圍為準(zhǔn)。
權(quán)利要求
1.一種軟件版本追溯測試的管理方法,其特征在于,包括 客戶端加載虛擬機程序; 當(dāng)客戶端上的軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能,對客戶端的運行環(huán)境進行快照,得到一鏡像文件; 客戶端發(fā)送所述鏡像文件。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述鏡像文件包括系統(tǒng)當(dāng)前的運行進程、系統(tǒng)的運行環(huán)境、被測軟件、造成出現(xiàn)BUG的操作以及數(shù)據(jù)庫信息。
3.一種軟件版本追溯測試的管理方法,其特征在于,包括 測試平臺加載虛擬機程序; 測試平臺獲取鏡像文件,其中所述鏡像文件是客戶端在軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能得到的; 測試平臺使用虛擬機程序運行該鏡像文件; 測試平臺在該虛擬機上對所述軟件進行追溯測試。
4.一種軟件版本追溯測試的管理方法,其特征在于,包括 客戶端和測試平臺均加載虛擬機程序; 當(dāng)客戶端上的軟件出現(xiàn)BUG時,客戶端啟動虛擬機程序的快照功能,對客戶端的運行環(huán)境進行快照,得到一鏡像文件; 測試平臺接收所述鏡像文件,使用虛擬機程序運行該鏡像文件,并在該虛擬機上對所述軟件進行追溯測試。
5.一種軟件版本追溯測試的管理系統(tǒng),其特征在于,包括 加載裝置,用于加載虛擬機程序; 生成裝置,與所述加載裝置相連,用于當(dāng)客戶端上的軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能,對客戶端的運行環(huán)境進行快照,得到一鏡像文件; 發(fā)送裝置,與所述生成裝置相連,用于發(fā)送所述鏡像文件。
6.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述鏡像文件包括系統(tǒng)當(dāng)前的運行進程、系統(tǒng)的運行環(huán)境、被測軟件、造成出現(xiàn)BUG的操作以及數(shù)據(jù)庫信息。
7.一種軟件版本追溯測試的管理系統(tǒng),其特征在于,包括 加載裝置,用于加載虛擬機程序; 獲取裝置,用于獲取鏡像文件,其中所述鏡像文件是客戶端在軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能得到的; 運行裝置,與所述加載裝置和獲取裝置相連,用于使用虛擬機程序運行該鏡像文件; 測試裝置,與所述運行裝置相連,在該虛擬機上對所述軟件進行追溯測試。
8.一種軟件版本追溯測試的管理系統(tǒng),其特征在于,包括如權(quán)利要求5或6所述的系統(tǒng)和如權(quán)利要求7所述的系統(tǒng)。
全文摘要
本發(fā)明提供一種軟件版本追溯測試的管理方法和系統(tǒng)。所述方法,包括客戶端加載虛擬機程序;當(dāng)客戶端上的軟件出現(xiàn)BUG時,啟動虛擬機程序的快照功能,對客戶端的運行環(huán)境進行快照,得到一鏡像文件;客戶端發(fā)送所述鏡像文件。
文檔編號G06F11/36GK102799522SQ20121022381
公開日2012年11月28日 申請日期2012年6月28日 優(yōu)先權(quán)日2012年6月28日
發(fā)明者張新玲 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
蒙自县| 玛沁县| 宿州市| 泗洪县| 绩溪县| 浮梁县| 宜宾市| 天台县| 崇州市| 邮箱| 石嘴山市| 环江| 湘乡市| 余江县| 江门市| 如皋市| 平阴县| 通渭县| 乌鲁木齐市| 诸城市| 杂多县| 什邡市| 武城县| 梨树县| 偃师市| 衢州市| 通州市| 泾川县| 南江县| 梧州市| 富阳市| 福建省| 深州市| 永福县| 房产| 营山县| 崇文区| 广州市| 大英县| 大石桥市| 涟源市|