一種管理性能測試版本的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種管理性能測試版本的方法和系統(tǒng),實現(xiàn)流程如下:開始性能測試,有高級性能測試工程師編寫性能測試計劃、方案等文檔,并上傳trunk/document目錄下,所有文檔名稱嚴格按照命名規(guī)則;初級性能測試工程師和高級性能測試工程師一起,錄制優(yōu)化測試腳本,并上傳trunk/script目錄下,所有腳本名稱嚴格按照命名規(guī)則;本發(fā)明的一種管理性能測試版本的方法和系統(tǒng)和現(xiàn)有技術(shù)相比,通過對性能測試文檔、腳本、場景,analysis數(shù)據(jù)的統(tǒng)一命名、權(quán)限管理和版本管理,達到性能測試版本可追溯的目的,便于性能測試工程師簡便的比較相同場景下不同版本的性能差異。
【專利說明】一種管理性能測試版本的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及軟件性能測試領(lǐng)域,具體地說是一種管理性能測試版本的方法和系 統(tǒng)。
【背景技術(shù)】
[0002] 軟件的性能測試在軟件質(zhì)量保證中發(fā)揮著越來越重要的作用,是發(fā)現(xiàn)軟件性能問 題最有效的手段。隨著公司及市場對于軟件性能日益嚴苛的要求,軟件性能測試的目的由 最初的評估測試轉(zhuǎn)變?yōu)檎{(diào)優(yōu)測試,即性能測試流程轉(zhuǎn)變?yōu)闇y試評估-調(diào)優(yōu)-再測試-再調(diào) 優(yōu)的循環(huán)過程。
[0003]目前對于性能測試往期版本的數(shù)據(jù),一般都是由執(zhí)行測試的測試工程師自行保 存,缺乏共享性、系統(tǒng)性及版本追溯性。當性能測試人員發(fā)生變更、調(diào)優(yōu)結(jié)果使版本性能后 退、需要比較相同場景下兩個版本的性能情況等時候,就會存在大量的重復工作,降低性能 測試的整體效率。 為此提供一種管理性能測試版本的方法和系統(tǒng),該系統(tǒng)實現(xiàn)了對于性能測試版本的追 溯,能夠減少性能測試的重復工作量,降低性能測試的隨機性,增強系統(tǒng)性、高效性。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種管理性能測試版本的方法 和系統(tǒng),通過對性能測試文檔、腳本、場景,analysis數(shù)據(jù)的統(tǒng)一命名、權(quán)限管理和版本管 理,達到性能測試版本可追溯的目的,便于性能測試工程師簡便的比較相同場景下不同版 本的性能差異。
[0005] 本發(fā)明的技術(shù)方案是按以下方式實現(xiàn)的,其特點在于具體實現(xiàn)流程如下: (1 )、開始性能測試,有高級性能測試工程師編寫性能測試計劃、方案等文檔,并上傳 trunk/document目錄下,所有文檔名稱嚴格按照命名規(guī)則; (2)、初級性能測試工程師和高級性能測試工程師一起,錄制優(yōu)化測試腳本,并上傳 trunk/script目錄下,所有腳本名稱嚴格按照命名規(guī)則; (3)、高級測試工程師設(shè)計性能測試場景及執(zhí)行,并分析執(zhí)行結(jié)果,并將場景及結(jié)果分 析分別上傳到trunk/scenario, trunk/res_analysis目錄下,場景名稱及分析結(jié)果嚴格按 照命名規(guī)則; (4)、該版本測試結(jié)束后,將版本的文檔、腳本、場景、結(jié)果分析數(shù)據(jù)統(tǒng)一歸納到tags/ 項目名稱+版本號+日期; (5)、對于該項目其他版本的測試,可以復用之前的文檔、腳本及場景,只需重新分析測 試結(jié)果就可以了,從而減少重復工作量; (6)、當性能測試版本出現(xiàn)了質(zhì)量回退、測試人員出現(xiàn)離職變更、需要比對歷史版本的 性能情況等情況時,可以查看tags目錄下的相關(guān)版本的信息,確保了信息的系統(tǒng)性、可追 溯性、完整性和可用性。
[0006] 本發(fā)明的優(yōu)點是: 本發(fā)明的一種管理性能測試版本的方法和系統(tǒng)和現(xiàn)有技術(shù)相比,通過對性能測試文 檔、腳本、場景,analysis數(shù)據(jù)的統(tǒng)一命名、權(quán)限管理和版本管理,達到性能測試版本可追溯 的目的,便于性能測試工程師簡便的比較相同場景下不同版本的性能差異,而且本發(fā)明還 具有設(shè)計合理、結(jié)構(gòu)簡單、易于加工、使用方便等特點,因而,具有很好的使用價值。
【專利附圖】
【附圖說明】
[0007] 圖1為該性能管理版本管理系統(tǒng)支持下的性能測試流程圖。
【具體實施方式】
[0008] 下面結(jié)合附圖對本發(fā)明的一種管理性能測試版本的方法和系統(tǒng)作以下詳細說明。
[0009] 如圖1所示,本發(fā)明的一種管理性能測試版本的方法和系統(tǒng),其特點在于具體實 現(xiàn)流程如下: (1)、開始性能測試,有高級性能測試工程師編寫性能測試計劃、方案等文檔,并上傳 trunk/document目錄下,所有文檔名稱嚴格按照命名規(guī)則; (2)、初級性能測試工程師和高級性能測試工程師一起,錄制優(yōu)化測試腳本,并上傳 trunk/script目錄下,所有腳本名稱嚴格按照命名規(guī)則; (3)、高級測試工程師設(shè)計性能測試場景及執(zhí)行,并分析執(zhí)行結(jié)果,并將場景及結(jié)果分 析分別上傳到trunk/scenario, trunk/res_analysis目錄下,場景名稱及分析結(jié)果嚴格按 照命名規(guī)則; (4)、該版本測試結(jié)束后,將版本的文檔、腳本、場景、結(jié)果分析數(shù)據(jù)統(tǒng)一歸納到tags/ 項目名稱+版本號+日期; (5)、對于該項目其他版本的測試,可以復用之前的文檔、腳本及場景,只需重新分析測 試結(jié)果就可以了,從而減少重復工作量; (6)、當性能測試版本出現(xiàn)了質(zhì)量回退、測試人員出現(xiàn)離職變更、需要比對歷史版本的 性能情況等情況時,可以查看tags目錄下的相關(guān)版本的信息,確保了信息的系統(tǒng)性、可追 溯性、完整性和可用性。
[0010] 本發(fā)明的構(gòu)建方法為: 對文檔、腳本、場景、analysis采用統(tǒng)一的命名規(guī)則,具體為文檔:文檔類型+版本號+ 日期;腳本:功能說明+版本號;場景:腳本名稱+場景類型+場景編號analysis :場景名 +場景運行; 對性能測試配置目錄進行合理的權(quán)限劃分,具體為:高級性能測試工程師對于文檔、腳 本、場景、結(jié)果分析數(shù)據(jù)具有讀寫權(quán)限;初級性能測試工程師對于腳本有讀寫權(quán)限,對于文 檔、場景、分析數(shù)據(jù)有讀權(quán)限,項目經(jīng)理、測試經(jīng)理、性能需求分析工程師等適當?shù)拈_放文檔 的讀寫權(quán)限,腳本、場景、結(jié)果分析數(shù)據(jù)適當?shù)拈_放讀權(quán)限。
[0011] 當某個版本的性能測試腳本和場景確定后,腳本目錄、場景文件、結(jié)果分析數(shù)據(jù) (analysis數(shù)據(jù))納入tags庫,進行版本管理,實現(xiàn)測試版本與開發(fā)版本的配對,便于版本 追溯。
[0012] 本發(fā)明的一種管理性能測試版本的方法和系統(tǒng)其加工制作非常簡單方便,按照說 明書附圖所示即可加工。
[0013] 除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
【權(quán)利要求】
1. 一種管理性能測試版本的方法和系統(tǒng),其特征在于具體實現(xiàn)流程如下: (1)、開始性能測試,有高級性能測試工程師編寫性能測試計劃、方案等文檔,并上傳 trunk/document目錄下,所有文檔名稱嚴格按照命名規(guī)則; (2)、初級性能測試工程師和高級性能測試工程師一起,錄制優(yōu)化測試腳本,并上傳 trunk/script目錄下,所有腳本名稱嚴格按照命名規(guī)則; (3)、高級測試工程師設(shè)計性能測試場景及執(zhí)行,并分析執(zhí)行結(jié)果,并將場景及結(jié)果分 析分別上傳到trunk/scenario, trunk/res_analysis目錄下,場景名稱及分析結(jié)果嚴格按 照命名規(guī)則; (4)、該版本測試結(jié)束后,將版本的文檔、腳本、場景、結(jié)果分析數(shù)據(jù)統(tǒng)一歸納到tags/ 項目名稱+版本號+日期; (5)、對于該項目其他版本的測試,可以復用之前的文檔、腳本及場景,只需重新分析測 試結(jié)果就可以了,從而減少重復工作量; (6)、當性能測試版本出現(xiàn)了質(zhì)量回退、測試人員出現(xiàn)離職變更、需要比對歷史版本的 性能情況等情況時,可以查看tags目錄下的相關(guān)版本的信息,確保了信息的系統(tǒng)性、可追 溯性、完整性和可用性。
【文檔編號】G06F11/36GK104142891SQ201410376419
【公開日】2014年11月12日 申請日期:2014年8月1日 優(yōu)先權(quán)日:2014年8月1日
【發(fā)明者】趙霞, 張新玲, 劉成平 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司