freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

j2ee項(xiàng)目實(shí)訓(xùn)struts框架技術(shù)——第9章基于struts框架的單元測試技術(shù)第1部分(編輯修改稿)

2024-12-23 16:14 本頁面
 

【文章內(nèi)容簡介】 5/12 頁 誤后進(jìn)行改進(jìn),再測試通過的結(jié)果狀態(tài)圖示。 應(yīng)用測試驅(qū)動(dòng)開發(fā)方法時(shí)所應(yīng)該注意的問題 1)要對(duì)整個(gè)開發(fā)過程的各個(gè)階段進(jìn)行測試驅(qū)動(dòng) 測試驅(qū)動(dòng)開發(fā)方法不僅僅只在代碼實(shí)現(xiàn)階段被應(yīng)用,而應(yīng)該將它擴(kuò)展到整個(gè)開發(fā)過程中的各個(gè)階段 —— 也就是要對(duì)軟件整個(gè)開發(fā)過程的各個(gè)階段進(jìn)行測試驅(qū)動(dòng)。也就是在“需求階段”要對(duì)需求進(jìn)行驗(yàn)證和在“設(shè)計(jì)階段”需求進(jìn)行設(shè)計(jì)評(píng)審,而在“編程實(shí)現(xiàn) 階段”中需要應(yīng)用單元測試、在“系統(tǒng)總裝配” 階段進(jìn)行系統(tǒng)的集成測試。 圖 對(duì)功能實(shí)現(xiàn)代碼改進(jìn)后測試通過的狀態(tài)圖示。 2)在應(yīng)用測試驅(qū)動(dòng)開發(fā)方法時(shí)不應(yīng)該“墨守成規(guī)” 在實(shí)際的開發(fā)過程中,可以不必過分強(qiáng)調(diào)先完成什么、再后完成什么(先開發(fā)測試用例后功能實(shí)現(xiàn)),更重要的是把握高效和方便。測試驅(qū)動(dòng)開發(fā)的基本要求是先編寫測試代碼,再進(jìn)行相應(yīng)的功能類的編程實(shí)現(xiàn)。但在具體的應(yīng)用系統(tǒng)的開發(fā)實(shí)踐中,這樣的開發(fā)方式對(duì)于一些傳統(tǒng)開發(fā)方法轉(zhuǎn)變過來的開發(fā)人員會(huì)很不習(xí)慣;另外的問題是,如果功能類都沒有加以編程實(shí)現(xiàn),如何保證能夠 正常地執(zhí)行測試用例?或者減少執(zhí)行測試用例時(shí)所產(chǎn)生的錯(cuò)誤次數(shù)? 因此,在應(yīng)用測試驅(qū)動(dòng)開發(fā)方法進(jìn)行實(shí)際的應(yīng)用系統(tǒng)開發(fā)過程中,可以不必過分強(qiáng)調(diào)先完成什么任務(wù)后再完成什么任務(wù),重要的是高效和方便。更現(xiàn)實(shí)的開發(fā)方式應(yīng)該是: ( 1)先編寫出某個(gè)功能類的框架 也就是先編寫類方法為空的實(shí)現(xiàn),有返回值的給定一個(gè)返回值;然后再針對(duì)功能類中的方法編寫出對(duì)應(yīng)的測試用例中的測試方法(因?yàn)榇藭r(shí)的被測試的方法名、參數(shù)表、返回類型都已經(jīng)確定了,所編寫出的測試用例中的測試方法以后需修改的可能性就比較?。?。 ( 2)再編寫實(shí)現(xiàn)功能類中的各個(gè)功能 方法的具體實(shí)現(xiàn) 每編程完一個(gè)功能方法后,都要運(yùn)行測試用例并通過測試用例來驗(yàn)證所編程實(shí)現(xiàn)的方楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 6/12 頁 法實(shí)現(xiàn)是否正確。 如何在項(xiàng)目開發(fā)中 應(yīng)用 測試驅(qū)動(dòng)開發(fā) 方法 下面以 BBS 論壇系統(tǒng)中的前臺(tái)用戶登錄用例為例說明如何應(yīng)用 測試驅(qū)動(dòng)開發(fā) 方法 。本示例實(shí)現(xiàn)的主要過程首先是獲得需求,然后再設(shè)計(jì)測試用例,其次編程實(shí)現(xiàn)測試用例,最后再設(shè)計(jì)和編程功能實(shí)現(xiàn)方法。 BBS 論壇系統(tǒng)中 的 登錄 用例 1)用戶登錄 用例的功能 說明 用戶在登錄頁面中輸入驗(yàn)證碼、用戶名和密碼后,以注冊會(huì)員的身份登錄進(jìn)入本 BBS論壇系統(tǒng)前臺(tái)。 2)會(huì)員用戶登錄時(shí)在表單中 所需要填寫的信息 會(huì)員用戶在登錄進(jìn)入本 BBS 論壇系統(tǒng)時(shí),需要在登錄表單中填寫驗(yàn)證碼、用戶名和密碼三個(gè)方面的信息。后臺(tái)系統(tǒng)將收集這些請求參數(shù),然后轉(zhuǎn)發(fā)給對(duì)應(yīng)的 Action 組件類進(jìn)行處理。 3)用戶登錄 用例 的事件流請見表 根據(jù) 登錄 用例獲得并生成對(duì)應(yīng)的場景 1) 場景 1:用戶登錄成功 2) 場景 2:用戶填寫信息無效 3) 場景 3:驗(yàn)證碼錯(cuò)誤 4) 場景 4:用戶輸入信息與數(shù)據(jù)庫表中記錄的內(nèi)容不符 表 用戶登錄用例的事件流 內(nèi)容 說明 用例編號(hào) Customer_1 用例名稱 登錄 用例說明 以注冊用 戶用注冊時(shí)所填用戶名密碼登錄系統(tǒng)前臺(tái) 參與者 已注冊用戶 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 7/12 頁 前置條件 用戶是有效注冊用戶 后置條件 后臺(tái)收集用戶登錄信息,比較與數(shù)據(jù)庫信息一致后,系統(tǒng)進(jìn)入VIP 頁面 基本路徑 用戶點(diǎn)擊登錄 系統(tǒng)進(jìn)入登錄頁面 用戶填寫用戶名密碼和驗(yàn)證碼,點(diǎn)擊提交 系統(tǒng)驗(yàn)證驗(yàn)收碼 系統(tǒng)收集用戶填寫的用戶名密碼,并與數(shù)據(jù)庫內(nèi)容比較 驗(yàn)證成功,系統(tǒng)轉(zhuǎn)入 VIP 前臺(tái)頁面 備選路徑 3a、用戶填寫信息無效 3a系統(tǒng)提示填寫正確的信息 4a、系統(tǒng)提示驗(yàn)證碼錯(cuò)誤,請重新輸入驗(yàn)證碼 5a、用戶信息與數(shù)據(jù)庫內(nèi) 容不相符,系統(tǒng)提示用戶名密碼錯(cuò)誤,請用戶重新輸入 補(bǔ)充說明 分析 測試用例和設(shè)計(jì)測試數(shù)據(jù) 1)分析場景并獲得表 中所示的各種邊界條件 表 登錄用例中的各種 場景和對(duì)應(yīng)的邊界條件 測試用例 ID 場景 /條件 用戶名 密碼 驗(yàn)證碼 預(yù)期結(jié)果 TestCase1 場景 1 有效 有效 正確 系 統(tǒng) 轉(zhuǎn) 入 前 臺(tái)VIP 頁面 TestCas
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1