基于云計算的軟件測試關(guān)鍵技術(shù)研究

基于云計算的軟件測試關(guān)鍵技術(shù)研究

ID:35059985

大?。?.71 MB

頁數(shù):70頁

時間:2019-03-17

基于云計算的軟件測試關(guān)鍵技術(shù)研究_第1頁
基于云計算的軟件測試關(guān)鍵技術(shù)研究_第2頁
基于云計算的軟件測試關(guān)鍵技術(shù)研究_第3頁
基于云計算的軟件測試關(guān)鍵技術(shù)研究_第4頁
基于云計算的軟件測試關(guān)鍵技術(shù)研究_第5頁
資源描述:

《基于云計算的軟件測試關(guān)鍵技術(shù)研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、V;.:爭V單位代碼:10293密級;公開?*-=1-、。貧'—:■,V審、娜凌少著碩女皆隹訟乂論文題目;基于云計算的歎件測試關(guān)鍵巧術(shù)研究-./'^1013041228藏學(xué)號;姓名張亞萍軍教授導(dǎo)師.秦'學(xué)科專業(yè)計算機應(yīng)用技術(shù)i,研究方向分布式計算技術(shù)與應(yīng)用二百工學(xué)碩壬申請學(xué)位類別二0—六年二月論文提交日期>:??-?—t南京郵電大學(xué)學(xué)位論文原創(chuàng)性聲明本人聲明所呈交的學(xué)位論文

2、是我個人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研巧成果。盡我所知,除了文中特別加標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過。的研究成果,也不包含為獲得南京郵電大學(xué)或其它教育機構(gòu)的學(xué)位或證書而使用過的材料與我一同工作的同志對本研究所做的任何貢獻(xiàn)均己在論文中作了明確的說明并表示了謝意。一本人學(xué)位論文及涉及相關(guān)資料若有不實,愿意承擔(dān)切相關(guān)的法律責(zé)任。Wib牛1研巧生簽名:休壬葦日期;南京郵電大學(xué)學(xué)位論文使用授權(quán)聲明本人授權(quán)南京郵電大學(xué)可W保留并向國家有關(guān)部口或機構(gòu)送交論文的復(fù)

3、印件和電子文檔;允許論文被查閱和借閱;可學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索;可抖采用影印、縮印或掃描等復(fù)制手段保存、匯編本學(xué)位論文。本文電子文檔的內(nèi)容和紙質(zhì)一論文的內(nèi)容相致。論文的公布(包括刊登)授權(quán)南京郵電大學(xué)研究生院辦理。涉密學(xué)位論文在解密后適用本授權(quán)書。--研究生簽名:化屯巧導(dǎo)師簽名:名?日期:去0(6斗?OptimizationandResearchonCoreTechnologyofSoftwareTestingBasedonCloudComputingT

4、hesisSubmittedtoNanjingUniversityofPostsandTelecommunicationsfortheDegreeofMasterofEngineeringByZhangYapingSupervisor:Prof.QinJunFebruary2016摘要在軟件生命周期中,軟件測試是較為耗費資源和時間的一環(huán),自動化測試雖然可以提高軟件測試效率,但效果仍然比較有限,且無法解決耗費資源的問題。隨著云計算的產(chǎn)生與發(fā)展,其諸多優(yōu)點,如超大規(guī)模、虛擬化、高可用性、通用性等,為搭建虛擬化、

5、高可靠性的軟件測試環(huán)境,實現(xiàn)便捷的軟件測試服務(wù)、進(jìn)一步降低測試成本帶來了新的可能。本文通過對云測試相關(guān)文獻(xiàn)的綜合研究,將云測試定義為一種利用云計算環(huán)境中的資源,對其他軟件或者部署在云環(huán)境中的軟件所進(jìn)行的測試。針對云測試中提高系統(tǒng)并行測試能力的關(guān)鍵問題進(jìn)行研究,重點研究軟件功能測試的并行云測試方法。采用測試場景、測試場景流圖、可并行測試路徑等概念來描述測試功能點及功能點之間的先后執(zhí)行關(guān)系,對測試用例進(jìn)行語義化描述從而生成測試場景流圖以及可并行測試路徑,針對測試用例編寫維護(hù)成本高的問題,本文提出了測試腳本與測試

6、數(shù)據(jù)分離的動態(tài)測試腳本配置方法。本文分析了云測試資源調(diào)度的現(xiàn)有算法,發(fā)現(xiàn)現(xiàn)有的調(diào)度算法雖然比較完備,但大多未考慮云測試的特性,缺乏對測試任間的依賴關(guān)系以及測試任務(wù)優(yōu)先級的考慮。本文針對既有云測試調(diào)度算法存在的這一問題,提出了基于測試任務(wù)依賴關(guān)系以及測試任務(wù)優(yōu)先級的改進(jìn)蟻群調(diào)度算法。針對提出的并行云測試方法以及測試腳本與測試數(shù)據(jù)分離思路在CloudStack平臺上進(jìn)行了仿真實驗,實驗驗證了并行云測試方法的有效性與實用性;利用CloudSim軟件對改進(jìn)的云測試調(diào)度策略進(jìn)行了仿真實驗,驗證了結(jié)合云測試特性的蟻群調(diào)

7、度算法在時間跨度、負(fù)載均衡方面具有較優(yōu)的表現(xiàn)。關(guān)鍵詞:云計算,并行測試,自動化測試,云測試,蟻群算法IAbstractSoftwaretestingisalinkwiththecharacteristicoftakingmuchtimeandpowerduringtheprocessofsoftwaredevelopment.Theautomationtestingisaneffectivemeanstoimprovetheefficiencyofsoftwaretestingwhiletheeffecti

8、sstillrelativelylimited.Withthedevelopmentofcloudcomputing,itofferspossibilityforconstructingvirtualandreliableenvironmentandrealizethesoftwaretestingwhichisconvenientandlowcostaccordingtothecharacteristicsof

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。