




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、測試用例設(shè)計(jì)-場景法1. 定義現(xiàn)在的軟件幾乎都是用事件觸發(fā)來控制流程的,事件觸發(fā)時(shí)的情景便形成了場景,而同一事件不同的觸發(fā)順序和處理結(jié) 果就形成事件流。這種在軟件設(shè)計(jì)方面的思想也可引入到軟件測試中,可以比較生動(dòng)地描繪出事件觸發(fā)時(shí)的情景,有利 于測試設(shè)用例場景用來描述流經(jīng)用例的路徑,從用例開始到結(jié)束遍歷這條路徑上所有基本流和備選流。星本流站東用例賂羞用例右圖中經(jīng)過用例的每條路徑都用基本流和備選流來表示 :基本流用黑色表示,是經(jīng)過用例的最簡單的路徑。備選流用不同的彩色表示,一個(gè)備選流可能從基本流開始,在某個(gè)特定條件下執(zhí)行,然后重新加入基本流中(如備選流1和3);也可能起源于另一個(gè)備選流(如備選流
2、2),或者終止用例而不再重新加入到某個(gè)流(如備選流 2和4)1. 應(yīng)用的范圍1)基本上每個(gè)軟件都會用到這種方法,因?yàn)槊總€(gè)軟件后面都有業(yè)務(wù)的支撐2)比較常見的有:網(wǎng)上購物流程,ATM機(jī)取款流程等1. 步驟1)畫出需要測試路徑的流程圖(一般選擇工具Office Visio)2)分析基本流和備選流3)根據(jù)基本流和備選流設(shè)計(jì)測試用例1. 案例基本事件流:1、用戶向ATM提款機(jī)中插入銀行卡,如果銀行卡是合法的,ATM提款機(jī)界面提示用戶輸入提款密碼;參數(shù)1銀行密碼參數(shù)類型字符串參數(shù)范圍字符串為09之間的阿拉伯?dāng)?shù)字組合,密碼長度為6位備注用戶輸入該銀行卡的密碼,ATM提款機(jī)與MainFrame 傳遞密碼,檢
3、驗(yàn)密碼的正確性。如果輸入密碼正確,提示用戶 輸入取錢金額,提示信息為,請輸入您的提款額度”;用戶輸入取錢金額,系統(tǒng)校驗(yàn)金額正確,提示用戶確認(rèn),提示信息為您輸入的金額是xxx,請確認(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ò)誤,則提示用戶您輸入的密碼無效,請重新輸入”;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,請重新輸入
5、”;b) 如果用戶輸入的單筆金額,不是以 50RMB為單位的,那么提示用戶 您輸入的提款金額錯(cuò)誤,請輸入以 50為單 位的金額”;c) 如果用戶在24小時(shí)內(nèi)提取的金額大于4500RMB,則ATM提款機(jī)提示用戶,“ 24小時(shí)內(nèi)只能提取4500RMB ,請重新輸入提款金額”輸入提取的金額超過了系統(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) ;場景法-分析過程插入銀行卡+提7E errorlj退 提不輸入密用戶輸入密碼或取消,提示重新輸吞卡用戶輸入金1.總結(jié)1) 流程圖可以參考需求規(guī)格說明書中的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45659-2025軌道交通供電作業(yè)安全控制系統(tǒng)
- 2025年中國全路面起重車行業(yè)發(fā)展運(yùn)行現(xiàn)狀及投資潛力預(yù)測報(bào)告
- 2024-2025學(xué)年安徽師大附中高二下學(xué)期期中歷史試題及答案
- 水電項(xiàng)目安全評估報(bào)告
- 中職生培訓(xùn)課件
- 2025-2030年中國工業(yè)自動(dòng)化工程項(xiàng)目投資可行性研究分析報(bào)告
- 中國遙控器行業(yè)發(fā)展?jié)摿Ψ治黾巴顿Y戰(zhàn)略咨詢報(bào)告
- 2025年中國瓷質(zhì)拋光磚行業(yè)市場全景評估及投資戰(zhàn)略研究報(bào)告
- 2025-2030年中國保健駝毛絨行業(yè)深度研究分析報(bào)告
- 中國民用駁船運(yùn)輸船行業(yè)全景評估及投資規(guī)劃建議報(bào)告
- 培訓(xùn)班助教教師管理制度
- 2025年安徽能源集團(tuán)招聘筆試參考題庫含答案解析
- 河道維修養(yǎng)護(hù)管理制度
- 2025年 事業(yè)單位公基真題考試卷庫(附答案)
- 派出所消防管理制度
- 北京市朝陽區(qū)招聘社區(qū)工作者筆試真題2024
- 2025年重慶市中考數(shù)學(xué)試卷真題(含標(biāo)準(zhǔn)答案)
- 2025年中小學(xué)教師師德知識競賽試題庫及答案
- 2025年河北省中考乾坤押題卷化學(xué)試卷B及答案
- 浙江省諸暨市2025年5月高三適應(yīng)性考試-地理+答案
- 蘋果店員入職試題及答案
評論
0/150
提交評論