两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

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

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

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


圖I為本發(fā)明提供的軟件版本追溯測(cè)試的管理方法實(shí)施例的流程示意圖;圖2為本發(fā)明提供的軟件版本追溯測(cè)試的管理方法實(shí)施例的流程示意圖;圖3為本發(fā)明提供的軟件版本追溯測(cè)試的管理系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖;圖4為本發(fā)明提供的軟件版本追溯測(cè)試的管理系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。圖I為本發(fā)明提供的軟件版本追溯測(cè)試的管理方法實(shí)施例的流程示意圖。圖I所示方法實(shí)施例包括步驟101、客戶端加載虛擬機(jī)程序;步驟102、當(dāng)客戶端上的軟件出現(xiàn)BUG時(shí),啟動(dòng)虛擬機(jī)程序的快照功能,對(duì)客戶端的運(yùn)行環(huán)境進(jìn)行快照,得到一鏡像文件;步驟103、客戶端發(fā)送所述鏡像文件。其中,所述鏡像文件包括系統(tǒng)當(dāng)前的運(yùn)行進(jìn)程、系統(tǒng)的運(yùn)行環(huán)境、被測(cè)軟件、造成出現(xiàn)BUG的操作以及數(shù)據(jù)庫信息。對(duì)于步驟103,可以是客戶端主動(dòng)發(fā)送,也可以是客戶端在接收到外部指示后再發(fā)送。由于服務(wù)器虛擬化技術(shù)的重要的優(yōu)勢(shì)是能兼容異構(gòu)的平臺(tái),通過使用虛擬機(jī)快照功能的鏡像文件,記錄了客戶端所使用的運(yùn)行環(huán)境,方便測(cè)試平臺(tái)對(duì)客戶端運(yùn)行環(huán)境的復(fù)現(xiàn)。圖2為本發(fā)明提供的軟件版本追溯測(cè)試的管理方法實(shí)施例的流程示意圖。圖2所示方法實(shí)施例包括步驟201、測(cè)試平臺(tái)加載虛擬機(jī)程序;步驟202、測(cè)試平臺(tái)獲取鏡像文件,其中所述鏡像文件是客戶端在軟件出現(xiàn)BUG時(shí),啟動(dòng)虛擬機(jī)程序的快照功能得到的;
步驟203、測(cè)試平臺(tái)使用虛擬機(jī)程序運(yùn)行該鏡像文件;步驟204、測(cè)試平臺(tái)在該虛擬機(jī)上對(duì)所述軟件進(jìn)行追溯測(cè)試。利用虛擬化技術(shù)的鏡像快速部署的優(yōu)勢(shì),通過獲取客戶端的軟件的鏡像,然后將鏡像重新部署到虛擬機(jī)中從而快速的追溯到客戶端的版本,節(jié)約時(shí)間。另外,本發(fā)明還提供一種軟件版本追溯測(cè)試的管理方法,包括客戶端和測(cè)試平臺(tái)均加載虛擬機(jī)程序;當(dāng)客戶端上的軟件出現(xiàn)BUG時(shí),客戶端啟動(dòng)虛擬機(jī)程序的快照功能,對(duì)客戶端的運(yùn)行環(huán)境進(jìn)行快照,得到一鏡像文件;測(cè)試平臺(tái)接收所述鏡像文件,使用虛擬機(jī)程序運(yùn)行該鏡像文件,并在該虛擬機(jī)上對(duì)所述軟件進(jìn)行追溯測(cè)試。通過客戶段反饋被測(cè)試軟件BUG,導(dǎo)出鏡像,再由測(cè)試平臺(tái)通過虛擬化平臺(tái),將需要還原的鏡像文件導(dǎo)入,在導(dǎo)入成功,虛擬機(jī)上還原被追溯軟件的測(cè)試,大幅縮短BUG追溯的時(shí)間,有利于提升客戶滿意,降低維護(hù)的成本,節(jié)省時(shí)間。圖3為本發(fā)明提供的軟件版本追溯測(cè)試的管理系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。結(jié)合圖I所示的方法實(shí)施例,圖3所示系統(tǒng)實(shí)施例包括加載裝置301,用于加載虛擬機(jī)程序;生成裝置302,與所述加載裝置相連,用于當(dāng)客戶端上的軟件出現(xiàn)BUG時(shí),啟動(dòng)虛擬機(jī)程序的快照功能,對(duì)客戶端的運(yùn)行環(huán)境進(jìn)行快照,得到一鏡像文件;發(fā)送裝置303,與所述生成裝置相連,用于發(fā)送所述鏡像文件。其中,所述鏡像文件包括系統(tǒng)當(dāng)前的運(yùn)行進(jìn)程、系統(tǒng)的運(yùn)行環(huán)境、被測(cè)軟件、造成出現(xiàn)BUG的操作以及數(shù)據(jù)庫信息。由于服務(wù)器虛擬化技術(shù)的重要的優(yōu)勢(shì)是能兼容異構(gòu)的平臺(tái),通過使用虛擬機(jī)快照功能的鏡像文件,記錄了客戶端所使用的運(yùn)行環(huán)境,方便測(cè)試平臺(tái)對(duì)客戶端運(yùn)行環(huán)境的復(fù)現(xiàn)。圖4為本發(fā)明提供的軟件版本追溯測(cè)試的管理系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。結(jié)合圖2所示的方法實(shí)施例,圖3所示系統(tǒng)實(shí)施例包括加載裝置401,用于加載虛擬機(jī)程序;獲取裝置402,用于獲取鏡像文件,其中所述鏡像文件是客戶端在軟件出現(xiàn)BUG時(shí),啟動(dòng)虛擬機(jī)程序的快照功能得到的;運(yùn)行裝置403,與所述加載裝置401和獲取裝置402相連,用于使用虛擬機(jī)程序運(yùn)行該鏡像文件;測(cè)試裝置404,與所述運(yùn)行裝置403相連,在該虛擬機(jī)上對(duì)所述軟件進(jìn)行追溯測(cè)試。利用虛擬化技術(shù)的鏡像快速部署的優(yōu)勢(shì),通過獲取客戶端的軟件的鏡像,然后將鏡像重新部署到虛擬機(jī)中從而快速的追溯到客戶端的版本,節(jié)約時(shí)間。
另外,本發(fā)明提供一種軟件版本追溯測(cè)試的管理系統(tǒng),包括圖3所示的和圖4所示的系統(tǒng)。通過客戶段反饋被測(cè)試軟件BUG,導(dǎo)出鏡像,再由測(cè)試平臺(tái)通過虛擬化平臺(tái),將需要還原的鏡像文件導(dǎo)入,在導(dǎo)入成功,虛擬機(jī)上還原被追溯軟件的測(cè)試,大幅縮短BUG追溯的時(shí)間,有利于提升客戶滿意,降低維護(hù)的成本,節(jié)省時(shí)間。
以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求所述的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種軟件版本追溯測(cè)試的管理方法,其特征在于,包括 客戶端加載虛擬機(jī)程序; 當(dāng)客戶端上的軟件出現(xiàn)BUG時(shí),啟動(dòng)虛擬機(jī)程序的快照功能,對(duì)客戶端的運(yùn)行環(huán)境進(jìn)行快照,得到一鏡像文件; 客戶端發(fā)送所述鏡像文件。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述鏡像文件包括系統(tǒng)當(dāng)前的運(yùn)行進(jìn)程、系統(tǒng)的運(yùn)行環(huán)境、被測(cè)軟件、造成出現(xiàn)BUG的操作以及數(shù)據(jù)庫信息。
3.一種軟件版本追溯測(cè)試的管理方法,其特征在于,包括 測(cè)試平臺(tái)加載虛擬機(jī)程序; 測(cè)試平臺(tái)獲取鏡像文件,其中所述鏡像文件是客戶端在軟件出現(xiàn)BUG時(shí),啟動(dòng)虛擬機(jī)程序的快照功能得到的; 測(cè)試平臺(tái)使用虛擬機(jī)程序運(yùn)行該鏡像文件; 測(cè)試平臺(tái)在該虛擬機(jī)上對(duì)所述軟件進(jìn)行追溯測(cè)試。
4.一種軟件版本追溯測(cè)試的管理方法,其特征在于,包括 客戶端和測(cè)試平臺(tái)均加載虛擬機(jī)程序; 當(dāng)客戶端上的軟件出現(xiàn)BUG時(shí),客戶端啟動(dòng)虛擬機(jī)程序的快照功能,對(duì)客戶端的運(yùn)行環(huán)境進(jìn)行快照,得到一鏡像文件; 測(cè)試平臺(tái)接收所述鏡像文件,使用虛擬機(jī)程序運(yùn)行該鏡像文件,并在該虛擬機(jī)上對(duì)所述軟件進(jìn)行追溯測(cè)試。
5.一種軟件版本追溯測(cè)試的管理系統(tǒng),其特征在于,包括 加載裝置,用于加載虛擬機(jī)程序; 生成裝置,與所述加載裝置相連,用于當(dāng)客戶端上的軟件出現(xiàn)BUG時(shí),啟動(dòng)虛擬機(jī)程序的快照功能,對(duì)客戶端的運(yùn)行環(huán)境進(jìn)行快照,得到一鏡像文件; 發(fā)送裝置,與所述生成裝置相連,用于發(fā)送所述鏡像文件。
6.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述鏡像文件包括系統(tǒng)當(dāng)前的運(yùn)行進(jìn)程、系統(tǒng)的運(yùn)行環(huán)境、被測(cè)軟件、造成出現(xiàn)BUG的操作以及數(shù)據(jù)庫信息。
7.一種軟件版本追溯測(cè)試的管理系統(tǒng),其特征在于,包括 加載裝置,用于加載虛擬機(jī)程序; 獲取裝置,用于獲取鏡像文件,其中所述鏡像文件是客戶端在軟件出現(xiàn)BUG時(shí),啟動(dòng)虛擬機(jī)程序的快照功能得到的; 運(yùn)行裝置,與所述加載裝置和獲取裝置相連,用于使用虛擬機(jī)程序運(yùn)行該鏡像文件; 測(cè)試裝置,與所述運(yùn)行裝置相連,在該虛擬機(jī)上對(duì)所述軟件進(jìn)行追溯測(cè)試。
8.一種軟件版本追溯測(cè)試的管理系統(tǒng),其特征在于,包括如權(quán)利要求5或6所述的系統(tǒng)和如權(quán)利要求7所述的系統(tǒng)。
全文摘要
本發(fā)明提供一種軟件版本追溯測(cè)試的管理方法和系統(tǒng)。所述方法,包括客戶端加載虛擬機(jī)程序;當(dāng)客戶端上的軟件出現(xiàn)BUG時(shí),啟動(dòng)虛擬機(jī)程序的快照功能,對(duì)客戶端的運(yùn)行環(huán)境進(jìn)行快照,得到一鏡像文件;客戶端發(fā)送所述鏡像文件。
文檔編號(hào)G06F11/36GK102799522SQ20121022381
公開日2012年11月28日 申請(qǐng)日期2012年6月28日 優(yōu)先權(quán)日2012年6月28日
發(fā)明者張新玲 申請(qǐng)人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
龙井市| 肥乡县| 连江县| 崇左市| 怀安县| 盐津县| 青海省| 疏勒县| 襄樊市| 广丰县| 兰坪| 安塞县| 久治县| 昭通市| 互助| 公主岭市| 成安县| 手游| 永康市| 樟树市| 浦城县| 临江市| 潢川县| 钟祥市| 普安县| 凉山| 张掖市| 靖安县| 内乡县| 隆回县| 当阳市| 壤塘县| 江油市| 琼海市| 扶风县| 辛集市| 龙海市| 洛扎县| 建水县| 大姚县| 本溪市|