




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、測(cè)試用例設(shè)計(jì)-場(chǎng)景法1. 定義現(xiàn)在的軟件幾乎都是用事件觸發(fā)來控制流程的,事件觸發(fā)時(shí)的情景便形成了場(chǎng)景,而同一事件不同的觸發(fā)順序和處理結(jié) 果就形成事件流。這種在軟件設(shè)計(jì)方面的思想也可引入到軟件測(cè)試中,可以比較生動(dòng)地描繪出事件觸發(fā)時(shí)的情景,有利 于測(cè)試設(shè)用例場(chǎng)景用來描述流經(jīng)用例的路徑,從用例開始到結(jié)束遍歷這條路徑上所有基本流和備選流。星本流站東用例賂羞用例右圖中經(jīng)過用例的每條路徑都用基本流和備選流來表示 :基本流用黑色表示,是經(jīng)過用例的最簡(jiǎn)單的路徑。備選流用不同的彩色表示,一個(gè)備選流可能從基本流開始,在某個(gè)特定條件下執(zhí)行,然后重新加入基本流中(如備選流1和3);也可能起源于另一個(gè)備選流(如備選流
2、2),或者終止用例而不再重新加入到某個(gè)流(如備選流 2和4)1. 應(yīng)用的范圍1)基本上每個(gè)軟件都會(huì)用到這種方法,因?yàn)槊總€(gè)軟件后面都有業(yè)務(wù)的支撐2)比較常見的有:網(wǎng)上購物流程,ATM機(jī)取款流程等1. 步驟1)畫出需要測(cè)試路徑的流程圖(一般選擇工具Office Visio)2)分析基本流和備選流3)根據(jù)基本流和備選流設(shè)計(jì)測(cè)試用例1. 案例基本事件流:1、用戶向ATM提款機(jī)中插入銀行卡,如果銀行卡是合法的,ATM提款機(jī)界面提示用戶輸入提款密碼;參數(shù)1銀行密碼參數(shù)類型字符串參數(shù)范圍字符串為09之間的阿拉伯?dāng)?shù)字組合,密碼長(zhǎng)度為6位備注用戶輸入該銀行卡的密碼,ATM提款機(jī)與MainFrame 傳遞密碼,檢
3、驗(yàn)密碼的正確性。如果輸入密碼正確,提示用戶 輸入取錢金額,提示信息為,請(qǐng)輸入您的提款額度”;用戶輸入取錢金額,系統(tǒng)校驗(yàn)金額正確,提示用戶確認(rèn),提示信息為您輸入的金額是xxx,請(qǐng)確認(rèn),謝謝! ”,用戶按下確認(rèn)鍵,確認(rèn)需要提取的金額;參數(shù)1取款金額參數(shù)類型整數(shù)參數(shù)范圍501500 RMB ,單筆取款額最高為1500RMB ;每24小時(shí)之內(nèi),取款的最高限額是4500RMB備注系統(tǒng)同步銀行主機(jī),點(diǎn)鈔票,輸出給用戶,并且減掉數(shù)據(jù)庫中該用戶帳戶中的存款金額。用戶提款,銀行卡自動(dòng)退出,用戶取走現(xiàn)金,拔出銀行卡,ATM提款機(jī)界面恢復(fù)到初始狀態(tài);備選事件流(考慮可能失敗的地方):1. 在基本事件流1中:a) 如
4、果插入無效的銀行卡,那么,在 ATM提款機(jī)界面上提示用戶 您使用的銀行卡無效! ”,3秒鐘后,自動(dòng)退出該銀行卡。1. 在基本事件流2中:a) 如果用戶輸入的密碼錯(cuò)誤,則提示用戶您輸入的密碼無效,請(qǐng)重新輸入”;b) 如果用戶連續(xù)3次輸入錯(cuò)誤密碼,ATM提款機(jī)吞卡,并且ATM提款機(jī)的界面恢復(fù)到初始狀態(tài)。此時(shí),其他提 款人可以繼續(xù)使用其他的合法的銀行卡在 ATM提款機(jī)上提取現(xiàn)金。c) 用戶輸入錯(cuò)誤的密碼后,也可以按 退出”鍵,則銀行卡自動(dòng)退出。1. 在基本事件流3中:a) 如果用戶輸入的單筆提款金額超過單筆提款上限,ATM提款機(jī)界面提示您輸入的金額錯(cuò)誤,單筆提款上限金 額是1500RMB,請(qǐng)重新輸入
5、”;b) 如果用戶輸入的單筆金額,不是以 50RMB為單位的,那么提示用戶 您輸入的提款金額錯(cuò)誤,請(qǐng)輸入以 50為單 位的金額”;c) 如果用戶在24小時(shí)內(nèi)提取的金額大于4500RMB,則ATM提款機(jī)提示用戶,“ 24小時(shí)內(nèi)只能提取4500RMB ,請(qǐng)重新輸入提款金額”輸入提取的金額超過了系統(tǒng)的設(shè)定的限制;d) 如果用戶輸入正確的提款金額,ATM提款機(jī)提示用戶確認(rèn)后,用戶取消提款,則 ATM提款機(jī)自動(dòng)退出該銀行卡;e) 如果ATM提款機(jī)中余額不足,則提示用戶,抱歉,ATM提款機(jī)中余額不足”,3秒鐘后,自動(dòng)退出銀行卡。1. 在基本事件流4中:a)如果用戶銀行戶頭中的存款小于提款金額,則提示用戶 抱歉,您的存款余額不足! ”,3秒鐘后,自動(dòng)退出銀行卡;1. 在基本事件流5中:a) 如果用戶沒有取走現(xiàn)金,或者沒有拔出銀行卡,ATM提款機(jī)不做任何提示,直接恢復(fù)到界面的初始狀態(tài) ;場(chǎng)景法-分析過程插入銀行卡+提7E errorlj退 提不輸入密用戶輸入密碼或取消,提示重新輸吞卡用戶輸入金1.總結(jié)1) 流程圖可以參考需求規(guī)格說明書中的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆廣東省佛山市超盈實(shí)驗(yàn)中學(xué)七下數(shù)學(xué)期末復(fù)習(xí)檢測(cè)試題含解析
- 個(gè)人職業(yè)目標(biāo)提高溝通技巧計(jì)劃
- 法學(xué)概論各知識(shí)模塊的復(fù)習(xí)重點(diǎn)試題及答案
- 強(qiáng)化應(yīng)變能力的自我提升計(jì)劃
- 快樂學(xué)習(xí)軟件設(shè)計(jì)師考試的試題及答案
- 藝術(shù)展覽安保工作的總結(jié)與反思計(jì)劃
- 商業(yè)智能基本概念試題及答案
- 班級(jí)活動(dòng)評(píng)估與效果反饋計(jì)劃
- 主管年度創(chuàng)業(yè)精神任務(wù)計(jì)劃
- 企業(yè)可持續(xù)發(fā)展與風(fēng)險(xiǎn)考量試題及答案
- 預(yù)防基坑坍塌的措施與方法
- 防范金融詐騙安全
- 急診急救考試題及答案3
- 2025年廣東清遠(yuǎn)市“人才引育”工程專項(xiàng)事業(yè)編制高層次人才招聘31人歷年自考難、易點(diǎn)模擬試卷(共500題附帶答案詳解)
- 鋼結(jié)構(gòu)機(jī)電工程施工方案
- 基于計(jì)算思維培養(yǎng)的小學(xué)人工智能啟蒙教育課程設(shè)計(jì)與實(shí)施
- 機(jī)電安裝工程總承包合同
- 湘教版四年級(jí)下冊(cè)科學(xué)各單元知識(shí)點(diǎn)復(fù)習(xí)
- 課件-2025年春季學(xué)期 形勢(shì)與政策 第一講-加快建設(shè)社會(huì)主義文化強(qiáng)國9
- 2025年度江西撫州高新區(qū)區(qū)屬國企業(yè)公開招聘紀(jì)檢監(jiān)察工作人員10人高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 汽車租賃掛靠協(xié)議書
評(píng)論
0/150
提交評(píng)論