場(chǎng)景法測(cè)試用例ATM機(jī)_第1頁(yè)
場(chǎng)景法測(cè)試用例ATM機(jī)_第2頁(yè)
場(chǎng)景法測(cè)試用例ATM機(jī)_第3頁(yè)
場(chǎng)景法測(cè)試用例ATM機(jī)_第4頁(yè)
場(chǎng)景法測(cè)試用例ATM機(jī)_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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ā)來(lái)控制流程的,事件觸發(fā)時(shí)的情景便形成了場(chǎng)景,而同一事件不同的觸發(fā)順序和處理結(jié) 果就形成事件流。這種在軟件設(shè)計(jì)方面的思想也可引入到軟件測(cè)試中,可以比較生動(dòng)地描繪出事件觸發(fā)時(shí)的情景,有利 于測(cè)試設(shè)用例場(chǎng)景用來(lái)描述流經(jīng)用例的路徑,從用例開(kāi)始到結(jié)束遍歷這條路徑上所有基本流和備選流。星本流站東用例賂羞用例右圖中經(jīng)過(guò)用例的每條路徑都用基本流和備選流來(lái)表示 :基本流用黑色表示,是經(jīng)過(guò)用例的最簡(jiǎn)單的路徑。備選流用不同的彩色表示,一個(gè)備選流可能從基本流開(kāi)始,在某個(gè)特定條件下執(zhí)行,然后重新加入基本流中(如備選流1和3);也可能起源于另一個(gè)備選流(如備選流

2、2),或者終止用例而不再重新加入到某個(gè)流(如備選流 2和4)1. 應(yīng)用的范圍1)基本上每個(gè)軟件都會(huì)用到這種方法,因?yàn)槊總€(gè)軟件后面都有業(yè)務(wù)的支撐2)比較常見(jiàn)的有:網(wǎng)上購(gòu)物流程,ATM機(jī)取款流程等1. 步驟1)畫(huà)出需要測(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ù)庫(kù)中該用戶帳戶中的存款金額。用戶提款,銀行卡自動(dòng)退出,用戶取走現(xiàn)金,拔出銀行卡,ATM提款機(jī)界面恢復(fù)到初始狀態(tài);備選事件流(考慮可能失敗的地方):1. 在基本事件流1中:a) 如

4、果插入無(wú)效的銀行卡,那么,在 ATM提款機(jī)界面上提示用戶 您使用的銀行卡無(wú)效! ”,3秒鐘后,自動(dòng)退出該銀行卡。1. 在基本事件流2中:a) 如果用戶輸入的密碼錯(cuò)誤,則提示用戶您輸入的密碼無(wú)效,請(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) 如果用戶輸入的單筆提款金額超過(guò)單筆提款上限,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)重新輸入提款金額”輸入提取的金額超過(guò)了系統(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) 如果用戶沒(méi)有取走現(xiàn)金,或者沒(méi)有拔出銀行卡,ATM提款機(jī)不做任何提示,直接恢復(fù)到界面的初始狀態(tài) ;場(chǎng)景法-分析過(guò)程插入銀行卡+提7E errorlj退 提不輸入密用戶輸入密碼或取消,提示重新輸吞卡用戶輸入金1.總結(jié)1) 流程圖可以參考需求規(guī)格說(shuō)明書(shū)中的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論