![用戶通過銀行ATM取款機(jī)進(jìn)行取款_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/e63fd5a1-20aa-49e3-bb1d-23d23a7da900/e63fd5a1-20aa-49e3-bb1d-23d23a7da9001.gif)
![用戶通過銀行ATM取款機(jī)進(jìn)行取款_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/e63fd5a1-20aa-49e3-bb1d-23d23a7da900/e63fd5a1-20aa-49e3-bb1d-23d23a7da9002.gif)
![用戶通過銀行ATM取款機(jī)進(jìn)行取款_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/e63fd5a1-20aa-49e3-bb1d-23d23a7da900/e63fd5a1-20aa-49e3-bb1d-23d23a7da9003.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、用戶通過銀行的 ATM 取款機(jī)進(jìn)行取款Testing 2009-07-23 11:16:05 閱讀 456 評論 0 字號:大中小 訂閱§請分析用戶通過銀行的 ATM 取款機(jī)進(jìn)行取款的例子,來說明流程分析法、等價(jià)類分析法和邊界值法。§下面是需求規(guī)格說明書:§基本事件流:§1、用戶向 ATM 提款機(jī)中插入銀行卡,如果銀行卡是合法的,ATM 提款機(jī)界面提示用戶輸入提款密碼;§2、用戶輸入該銀行卡的密碼, ATM 提款機(jī)與 MainFrame 傳遞密碼,檢驗(yàn)密碼的正確性。如果輸入密碼正確,提示用戶輸入取錢金額,提示信息為, “請輸入您的提款額度 ”;
2、§3、用戶輸入取錢金額,系統(tǒng)校驗(yàn)金額正確,提示用戶確認(rèn),提示信息為“您輸入的金額是 xxx ,請確認(rèn),謝謝! ”,用戶按下確認(rèn)鍵,確認(rèn)需要提取的金額;§4、系統(tǒng)同步銀行主機(jī),點(diǎn)鈔票,輸出給用戶,并且減掉數(shù)據(jù)庫中該用戶帳戶中的存款金額。§5 、用戶提款,銀行卡自動(dòng)退出,用戶取走現(xiàn)金,拔出銀行卡,ATM 提款機(jī)界面恢復(fù)到初始狀態(tài);備選事件流 ( 考慮可能失敗的地方 :1. 在基本事件流 1 中:a 如果插入無效的銀行卡,那么,在 ATM 提款機(jī)界面上提示用戶 “您使用的銀行卡無效! ”,3 秒鐘 后,自動(dòng)退出該銀行卡。2. 在基本事件流 2 中a如果用戶輸入的密碼錯(cuò)誤
3、,則提示用戶您輸入的密碼無效,請重新輸入 ”b 如果用戶連續(xù) 3 次輸入錯(cuò)誤密碼, ATM 提款機(jī)吞卡,并且 ATM 提款機(jī)的界面恢復(fù)到初始狀態(tài)。此時(shí),其他提款人可以繼續(xù)使用其他的合法的銀行卡在 ATM 提款機(jī)上提取現(xiàn)金。c用戶輸入錯(cuò)誤的密碼后,也可以按退出”鍵,則銀行卡自動(dòng)退出。3. 在基本事件流 3 中:a如果用戶輸入的單筆提款金額超過單筆提款上限,ATM提款機(jī)界面提示您輸入的金額錯(cuò)誤,單筆提款上限金額是 1500RMB ,請重新輸入 ”;b如果用戶輸入的單筆金額,不是以 50RMB為單位的,那么提示用戶 您輸入的提款金額錯(cuò)誤,請輸入以 50 為單位的金額 ”;c如果用戶在24小時(shí)內(nèi)提取的
4、金額大于 4500RMB,則ATM提款機(jī)提示用戶,“2小時(shí)內(nèi)只能提取4500RMB,請重新輸入提款金額”輸入提取的金額超過了系統(tǒng)的設(shè)定的限制;d如果用戶輸入正確的提款金額,ATM提款機(jī)提示用戶確認(rèn)后,用戶取消提款,則ATM提款機(jī)自動(dòng)退出該銀行卡;e如果ATM提款機(jī)中余額不足,則提示用戶, 抱歉,ATM提款機(jī)中余額不足”3秒鐘后,自動(dòng) 退出銀行卡。4. 在基本事件流 4中:如果用戶銀行戶頭中的存款小于提款金額,則提示用戶抱歉,您的存款余額不足!” 3秒鐘后,自動(dòng)退出銀行卡;5. 在基本事件流5中:如果用戶沒有取走現(xiàn)金,或者沒有拔岀銀行卡,ATM提款機(jī)不做任何提示,直接恢復(fù)到界面的初始狀態(tài);提醒,
5、可以按照下列步驟來做:n根據(jù)以上這段需求,畫岀流程圖n根據(jù)流程圖,得到基本路徑。n分析測試數(shù)據(jù),采用等價(jià)類劃分和邊界值法。給岀等價(jià)類表和邊界值表。得到測試用例。n如果需要補(bǔ)充測試用例,以覆蓋所有的路徑。解答:根據(jù)以上這段需求,畫岀流程圖,如下:根據(jù)流程圖,得到基本路徑。基本路徑:插入銀行卡-提示輸入密碼-用戶輸入密碼-提示輸入金額-用戶輸入金額-提示確認(rèn)-用戶確認(rèn)-輸出鈔票給用戶,退卡-用戶取走現(xiàn)金,取走銀行卡-界面恢復(fù)初始狀態(tài)下面分析測試數(shù)據(jù),采用等價(jià)類劃分和邊界值法。等價(jià)類劃分:輸入條件有效等價(jià)類無效等價(jià)類銀行卡銀行卡非銀行卡密碼字符串為09之間的阿拉伯?dāng)?shù)字組合,密 碼長度為6位長度不是6
6、位的09之間的 組合金額以50為單位,501500 RMB,單筆取款額最高為1500RMB ;每24小時(shí)之內(nèi),取款的最高限額是4500RMB非50的倍數(shù),或大于1500,24小時(shí)內(nèi)取款超過 4500確認(rèn)TRUE取現(xiàn)金TRUE、FALSE取銀行卡TRUE、FALSE邊值分析:輸入內(nèi)點(diǎn)上占八、離點(diǎn)密碼000001 、 999998000000 、 99999900000、1000000金額100、 145050、 15000、 1550得到測試用例:1測試用例編號ATM_ST_FETCH_001測試項(xiàng)目銀行ATM機(jī)取款測試標(biāo)題輸入合法密碼和金額,按金額確認(rèn),并取走現(xiàn)金和銀行卡,內(nèi)點(diǎn)小重要級別高預(yù)置
7、條件系統(tǒng)存在該用戶輸入金額100,密碼000001操作步驟1、插入銀行卡;2、輸入密碼 000001 ;3、輸入金額100;4、點(diǎn)擊確定;5、取走現(xiàn)金;6、取走銀行卡。預(yù)期輸岀1、提示輸入密碼;2、提示輸入金額;3、提示確認(rèn);4、輸岀鈔票;5、退出銀行卡;6、界面恢復(fù)初始狀態(tài)2測試用例編號ATM_ST_ FETCH _002測試項(xiàng)目銀行ATM機(jī)取款測試標(biāo)題輸入合法密碼和金額,按金額確認(rèn),不取走現(xiàn)金和銀行卡,內(nèi)點(diǎn)大重要級別中預(yù)置條件系統(tǒng)存在該用戶輸入金額1450,密碼999998操作步驟1、插入銀行卡;2、輸入密碼999998 ;3、輸入金額1450 ;4、點(diǎn)擊確定;5、不取走現(xiàn)金;6、不取走銀
8、行卡。預(yù)期輸岀1、提示輸入密碼;2、提示輸入金額;3、提示確認(rèn);4、輸岀鈔票;5、退出銀行卡;6、界面恢復(fù)初始狀態(tài)3測試用例編號ATM_ST_ FETCH _003測試項(xiàng)目銀行ATM機(jī)取款測試標(biāo)題輸入合法密碼和金額,按金額確認(rèn),并取走現(xiàn)金和銀行卡,上點(diǎn)小重要級別中預(yù)置條件系統(tǒng)存在該用戶輸入金額50,密碼000000操作步驟1、插入銀行卡;2、輸入密碼000000 ;3、輸入金額50 ;4、點(diǎn)擊確定;5、取走現(xiàn)金;6、取走銀行卡。預(yù)期輸岀1、提示輸入密碼;2、提示輸入金額;3、提示確認(rèn);4、輸岀鈔票;5、退出銀行卡;6、界面恢復(fù)初始狀態(tài)4測試用例編ATM_ST_ FETCH _004號測試項(xiàng)目銀
9、行ATM機(jī)取款測試標(biāo)題輸入合法密碼和金額,按金額確認(rèn),并取走現(xiàn)金和銀行卡,上點(diǎn)大重要級別中預(yù)置條件系統(tǒng)存在該用戶輸入金額1500,密碼999999操作步驟1、插入銀行卡;2、輸入密碼999999 ;3、輸入金額1500 ;4、點(diǎn)擊確定;5、取走現(xiàn)金;6、取走銀行卡。預(yù)期輸岀1、提示輸入密碼;2、提示輸入金額;3、提示確認(rèn);4、輸岀鈔票;5、退出銀行卡;6、界面恢復(fù)初始狀態(tài)5測試用例編號ATM_ST_ FETCH _005測試項(xiàng)目銀行ATM機(jī)取款測試標(biāo)題插入非銀行卡重要級別中預(yù)置條件輸入操作步驟插入IC卡預(yù)期輸岀提示用戶 您使用的銀行卡無效!”,3秒鐘后,自動(dòng)退岀該銀行卡6測試用例編號ATM_S
10、T_ FETCH _006測試項(xiàng)目銀行ATM機(jī)取款測試標(biāo)題輸入非法密碼,離點(diǎn)小重要級別中預(yù)置條件系統(tǒng)存在該用戶輸入密碼00000操作步驟1、插入銀行卡;2、輸入密碼00000。預(yù)期輸岀1、提示輸入密碼;2、提示用戶您輸入的密碼無效,請重新輸入 ”;7測試用例編號ATM_ST_ FETCH _007測試項(xiàng)目銀行ATM機(jī)取款測試標(biāo)題輸入非法密碼,離點(diǎn)大重要級別中預(yù)置條件系統(tǒng)存在該用戶輸入密碼 1000000操作步驟1、插入銀行卡;2、輸入密碼1000000。預(yù)期輸岀1、提示輸入密碼;2、提示用戶您輸入的密碼無效,請重新輸入 ”測試用例編號ATM_ST_ FETCH _008測試項(xiàng)目銀行ATM機(jī)取款
11、測試標(biāo)題輸人非法金額,離點(diǎn)小重要級別中預(yù)置條件系統(tǒng)存在該用戶輸入密碼123456,金額為0操作步驟1、插入銀行卡;2、輸入密碼123456。3、輸入金額0。預(yù)期輸岀1、提示輸入密碼;2、提示輸入金額;3、 提示用戶您輸入的提款金額錯(cuò)誤,請輸入以50為單位的金額”;9測試用例編號ATM_ST_ FETCH _009測試項(xiàng)目銀行ATM機(jī)取款測試標(biāo)題輸入非法金額,離點(diǎn)大重要級別中預(yù)置條件系統(tǒng)存在該用戶輸人密碼123456,金額為1550操作步驟1、插入銀行卡;2、輸入密碼123456。3、輸入金額1550。預(yù)期輸岀1、提示輸入密碼;2、提示輸入金額;3、 提示用戶 您輸入的金額錯(cuò)誤,單筆提款上限金額
12、是1500RMB,請重新輸 入”;10測試用例編號ATM_ST_ FETCH _010測試項(xiàng)目銀行ATM機(jī)取款測試標(biāo)題提取金額達(dá)到上限重要級別中預(yù)置條件系統(tǒng)存在該用戶輸入密碼123456,金額為1500 , 50操作步驟1、插入銀行卡;2、輸入密碼123456。3、輸入金額1500。4、且在23小時(shí)內(nèi),提款 4500。5、在23小時(shí)59分,提款50。預(yù)期輸岀1、提示輸入密碼;2、提示輸入金額;3、 提示用戶 “24、時(shí)內(nèi)只能提取4500RMB,請重新輸入提款金額”補(bǔ)充測試用例,以覆蓋左右的路徑:11測試用例編號ATM_ST_ FETCH _011測試項(xiàng)目銀行ATM機(jī)取款測試標(biāo)題插入卡后取消操作重要級別底預(yù)置條件無輸人無操作步驟1、插入銀行卡;2、點(diǎn)擊取消;預(yù)期輸岀1、提示輸入密碼;2、退岀銀行卡;12測試用例編號ATM_ST_ FETCH _012測試項(xiàng)目銀行ATM機(jī)取款測試標(biāo)題輸入非法密碼重要級別中預(yù)置條件系統(tǒng)存在該用戶輸入密碼111111操作步驟1、插入銀行卡;2、輸入密碼111111 ;3、重復(fù)操作 步驟2”2次一共岀錯(cuò)3次)。預(yù)期輸岀1、提示輸入密碼;2、提示用戶您輸入的密碼無效,請重新輸入 ”3、重復(fù) 步驟1”步驟2”2次總共提示3次岀錯(cuò));4、系統(tǒng)吞卡;13測試用例編號ATM_ST_
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電動(dòng)車專賣店銷售協(xié)議書
- 教育技術(shù)專業(yè)工具操作作業(yè)指導(dǎo)書
- 2025年貴陽貨運(yùn)資格證題目答案
- 2024-2025學(xué)年三年級語文下冊第三單元12一幅名揚(yáng)中外的畫作業(yè)設(shè)計(jì)新人教版
- 2024年高中歷史第一單元古代中國的政治制度易混易錯(cuò)高考體驗(yàn)含解析新人教版必修1
- 四年級混合運(yùn)算計(jì)算題100題
- 五年級蘇教版數(shù)學(xué)下冊《質(zhì)數(shù)與合數(shù)》聽評課記錄(校內(nèi)大組)
- 2022-2023學(xué)年第二學(xué)期高一中職數(shù)學(xué)期末考試模擬測試題
- 粵教版道德與法治八年級下冊8.1《社會(huì)合作與公平》聽課評課記錄2
- 空壓機(jī)維修及保養(yǎng)合同范本
- 高二語文早讀材料積累(1-20周)課件159張
- 規(guī)劃收費(fèi)標(biāo)準(zhǔn)
- 讀《教師成長力-專業(yè)成長圖譜》有感
- 自動(dòng)化儀表工程施工及質(zhì)量驗(yàn)收規(guī)范
- 邵陽市職工勞動(dòng)能力鑒定表
- 胎膜早破的護(hù)理PPT
- GB/T 308.1-2013滾動(dòng)軸承球第1部分:鋼球
- 新員工入場安全教育培訓(xùn)課件
- 2023機(jī)械工程師考試試題及答案
- 精選裝飾工程室內(nèi)拆除專項(xiàng)施工方案
- 2022年二年級生命安全教育教案
評論
0/150
提交評論