需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):16469 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:自動(dòng)化測(cè)試是把以人為驅(qū)動(dòng)的測(cè)試行為轉(zhuǎn)化為機(jī)器執(zhí)行的一種過程。在傳統(tǒng)的測(cè)試過程中,由于測(cè)試工程量的龐大加上測(cè)試內(nèi)容自身的復(fù)雜性使得測(cè)試人員之間的分工合作顯得尤為困難,而目前市場(chǎng)上的測(cè)試工具大多依靠C/S架構(gòu),不僅測(cè)試環(huán)境的前期準(zhǔn)備工作復(fù)雜,而且遠(yuǎn)程合作管理也不盡如人意。 而自動(dòng)化腳本云端測(cè)試系統(tǒng)(以下簡(jiǎn)稱MBTonCloud)是把傳統(tǒng)的本地測(cè)試引擎MBT搬上云端,實(shí)現(xiàn)在WEB端畫模型圖及遠(yuǎn)程執(zhí)行腳本,用戶能實(shí)時(shí)查看運(yùn)行進(jìn)度及下載報(bào)告,也能夠在聯(lián)網(wǎng)狀態(tài)下對(duì)遠(yuǎn)程測(cè)試平臺(tái)進(jìn)行操作和監(jiān)控。 系統(tǒng)的開發(fā)工具為Eclipse,包含一個(gè)運(yùn)載引擎(Java Application),服務(wù)器端(Server)以及一個(gè)內(nèi)置的路徑算法引擎(Guiter),系統(tǒng)支持在任何操作系統(tǒng)環(huán)境下搭建,建議使用Chrome瀏覽器訪問。 本文主要介紹MBTonCloud項(xiàng)目的整個(gè)設(shè)計(jì)和開發(fā)流程,包括具體的代碼實(shí)現(xiàn)和基本需求分析,使用到的開發(fā)工具和相關(guān)技術(shù),以及在設(shè)計(jì)開發(fā)測(cè)試過程中遇到的問題和解決方法。
關(guān)鍵詞 自動(dòng)化測(cè)試;路徑算法;云端測(cè)試;腳本引擎
目錄 摘要 Abstract 1緒論-1 1.1研究背景-1 1.2研究?jī)?nèi)容和意義-1 1.2.1研究?jī)?nèi)容-1 1.2.2研究意義-1 2 開發(fā)工具及相關(guān)技術(shù)簡(jiǎn)介-2 2.1開發(fā)工具及環(huán)境簡(jiǎn)介-2 2.1.1Eclipse開發(fā)工具-2 2.1.2Tomcat服務(wù)器-2 2.1.3MySQL數(shù)據(jù)庫-2 2.1.4Chrome瀏覽器-3 2.2相關(guān)技術(shù)簡(jiǎn)介-3 2.2.1SpringMVC框架-3 2.2.2Hibernate框架-3 2.2.3BootStrap框架-3 2.2.4核心jQuery插件-4 3需求及可行性分析-5 3.1系統(tǒng)功能分析-5 3.2可行性分析-5 4系統(tǒng)設(shè)計(jì)-8 4.1基本設(shè)計(jì)思路-8 4.2軟件分層設(shè)計(jì)-8 4.2.1分層設(shè)計(jì)-8 4.2.2分層優(yōu)點(diǎn)-9 4.3系統(tǒng)總體設(shè)計(jì)-9 4.4模塊劃分-11 4.4.1 Test Case Gen 模塊-11 4.4.2. Domain CRUD模塊-11 4.4.3 Script Engine Service模塊-11 4.5邏輯結(jié)構(gòu)設(shè)計(jì)-12 4.6主頁面狀態(tài)圖-13 4.7系統(tǒng)E-R圖-13 4.8數(shù)據(jù)庫設(shè)計(jì)-15 5系統(tǒng)實(shí)現(xiàn)-28 5.1前臺(tái)實(shí)現(xiàn)-28 5.1.1WebContent文件夾目錄結(jié)構(gòu)-28 5.1.2Static文件夾目錄結(jié)構(gòu)-28 5.1.3部分靜態(tài)頁面實(shí)現(xiàn)-29 5.2后臺(tái)實(shí)現(xiàn)-30 5.2.1后臺(tái)代碼概述-30 5.2.2后臺(tái)目錄結(jié)構(gòu)-31 5.3前后臺(tái)接口實(shí)現(xiàn)-37 5.4頁面操作響應(yīng)實(shí)現(xiàn)-45 6系統(tǒng)測(cè)試-48 6.1usecase測(cè)試-48 6.1.1usecase頁面概覽-48 6.1.2usecase頁面功能描述-49 6.1.3 usecase關(guān)聯(lián)頁面概覽-51 6.1.4 usecase操作流程-52 6.2TestReport測(cè)試-53 6.2.1說明-53 6.2.2 testReport頁面概覽-53 6.2.3測(cè)試結(jié)果概覽-54 6.3主頁面測(cè)試-55 6.3.1說明-55 6.3.2主頁面概覽-56 6.3.3主頁面功能描述-56 總結(jié)-60 致謝-61 參考文獻(xiàn)-62 |