面向EMC~2 xPlore回歸測試的自動化部署方案的研究與實(shí)現(xiàn)
本文關(guān)鍵詞:面向EMC~2 xPlore回歸測試的自動化部署方案的研究與實(shí)現(xiàn)
更多相關(guān)文章: 自動化測試 無人值守 自動化部署 xPlore
【摘要】:企業(yè)級應(yīng)用的規(guī)模不斷增長,意味著產(chǎn)品具備更廣泛的平臺適用性與更靈活的配置兼容性,也導(dǎo)致其部署復(fù)雜程度隨之增加。操作系統(tǒng)、數(shù)據(jù)存儲、網(wǎng)絡(luò)配置、瀏覽器版本、產(chǎn)品版本及產(chǎn)品配置等多種不同組合,使得測試平臺與運(yùn)行平臺的復(fù)雜程度呈指數(shù)級增長。部署難度加大,資源消耗增多以及工作量的急劇上升均給測試人員帶來了極大挑戰(zhàn)。xPlore是EMC2公司研制的基于文檔管理平臺Documentum的搜索引擎,以敏捷形式開發(fā)并測試,過程按周迭代。團(tuán)隊采用回歸測試對xPlore進(jìn)行多平臺組合多功能剖面的測試,與內(nèi)容服務(wù)器Documentum Content Server配合完成。傳統(tǒng)的手動部署耗時長,屬性配置流程繁雜,環(huán)境重復(fù)率高,資源消耗嚴(yán)重。如何構(gòu)建針對xPlore回歸測試的自動化部署方案,高效完成測試用例的持續(xù)集成、測試環(huán)境的部署與測試集的自動執(zhí)行,及時反饋產(chǎn)品信息,是本文所關(guān)注的重點(diǎn)。本文首先就項(xiàng)目背景與團(tuán)隊工作給出問題定義,接著介紹自動化部署方案所涉及的技術(shù)與工具,研究方案需求,對方案進(jìn)行了總體結(jié)構(gòu)設(shè)計和各層次詳細(xì)設(shè)計,通過描述方案的系統(tǒng)控制模塊、自動化部署系統(tǒng)各子模塊以及腳本配置模塊的細(xì)節(jié)具體闡述該方案的實(shí)現(xiàn)過程,對方案的實(shí)施結(jié)果進(jìn)行了驗(yàn)證和分析,并于最后總結(jié)了本文主要工作,提出進(jìn)一步工作展望。本文利用Groovy實(shí)現(xiàn)了產(chǎn)品的自動化部署系統(tǒng),使其能合理處理不同平臺特性,參數(shù)化產(chǎn)品配置信息,驗(yàn)證屬性文件,自動區(qū)分配置并作出正確部署。方案將測試集嵌入部署過程,通過Jenkins進(jìn)行步驟控制,由自動化部署系統(tǒng)根據(jù)腳本文件進(jìn)行測試環(huán)境和測試集的配置、自動觸發(fā)測試執(zhí)行與結(jié)果發(fā)布,整個過程無人值守。本文提出的方案已應(yīng)用于實(shí)際生產(chǎn),有效提升了團(tuán)隊的自動化率,為每個測試周期節(jié)省約60%的部署時間,同時成功規(guī)避手動部署失誤情形,減少新人因熟悉產(chǎn)品而產(chǎn)生的時間消耗,并節(jié)省了大量虛擬機(jī)及網(wǎng)絡(luò)資源。另外,該方案能在第一時間發(fā)現(xiàn)缺陷并及時反饋測試結(jié)果。
【學(xué)位授予單位】:南京大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP311.52
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 李洋;;探究軟件回歸測試的過程自動化管理策略及實(shí)現(xiàn)[J];信息與電腦(理論版);2012年12期
2 李丹,劉杰;軟件回歸測試及其實(shí)踐[J];電子產(chǎn)品可靠性與環(huán)境試驗(yàn);2001年06期
3 陳茹,高建華,朱小駿;回歸測試中邊的控制域問題的研究[J];計算機(jī)應(yīng)用與軟件;2004年11期
4 蔣曹清,張大方,繆力;一種回歸測試后的錯誤定位方法[J];計算機(jī)工程與科學(xué);2005年04期
5 虞曉胤;楊小虎;;功能性回歸測試工具分析[J];計算機(jī)應(yīng)用與軟件;2007年05期
6 馬軍勇;楊勝建;;軟件回歸測試研究[J];電子測試;2009年06期
7 丁懷寶;高建華;;回歸測試中基于值譜比較的偏離根定位法[J];計算機(jī)工程;2010年06期
8 陳青;;軟件回歸測試過程自動化管理方法的研究與實(shí)現(xiàn)[J];飛行器測控學(xué)報;2010年04期
9 劉雅君;;軟件回歸測試技術(shù)[J];計算機(jī)系統(tǒng)應(yīng)用;2011年07期
10 張永紅;許林;;淺析回歸測試的策略[J];計算機(jī)光盤軟件與應(yīng)用;2013年04期
中國重要會議論文全文數(shù)據(jù)庫 前4條
1 蔣曹清;張大方;繆力;;一種回歸測試后的錯誤定位方法[A];第三屆中國測試學(xué)術(shù)會議論文集[C];2004年
2 戈倩;高建華;;一種定位面向?qū)ο筌浖谢貧w測試錯誤的方法[A];第五屆中國測試學(xué)術(shù)會議論文集[C];2008年
3 王之椺;高建華;;一種基于修改影響分析方法的錯誤定位技術(shù)[A];第五屆中國測試學(xué)術(shù)會議論文集[C];2008年
4 蔣俊彥;李先賢;李建欣;吳茜;;SOArTester4RT:一種面向組合服務(wù)演化的高效回歸測試工具[A];2010年全國開放式分布與并行計算機(jī)學(xué)術(shù)會議論文集[C];2010年
中國重要報紙全文數(shù)據(jù)庫 前1條
1 ;SQL Server 2005升級的十個步驟[N];計算機(jī)世界;2006年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 樊瑞瑞;基于UiAutomator測試工具Smoke的設(shè)計與實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2015年
2 顏俊菁;面向EMC~2 xPlore回歸測試的自動化部署方案的研究與實(shí)現(xiàn)[D];南京大學(xué);2014年
3 劉凱楓;回歸測試選擇技術(shù)研究[D];湖南大學(xué);2004年
4 唐廣琪;回歸測試技術(shù)的研究與應(yīng)用[D];長春工業(yè)大學(xué);2011年
5 唐凌遙;軟件回歸測試管理技術(shù)[D];國防科學(xué)技術(shù)大學(xué);2005年
6 程華;大型應(yīng)用軟件系統(tǒng)自動回歸測試工具的設(shè)計與實(shí)現(xiàn)[D];北京交通大學(xué);2008年
7 任印政;自動化回歸測試系統(tǒng)的研究與實(shí)現(xiàn)[D];北京交通大學(xué);2015年
8 馬玉州;面向?qū)ο蟪绦虻囊环N回歸測試方法[D];吉林大學(xué);2010年
9 戈倩;面向?qū)ο筌浖谢貧w測試錯誤定位方法的研究[D];上海師范大學(xué);2008年
10 李國坤;回歸測試環(huán)境搭建的自動化工具的設(shè)計與實(shí)現(xiàn)[D];北京交通大學(xué);2011年
,本文編號:1148933
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/1148933.html