同窗們面試的時候,80%的同窗老是會被要求作筆試題,而筆試題中的重中之重就是:用例設計題。面試
用例設計題的方法離不開這4大方法:等價類、邊界值、錯誤推測法、場景法。因此任何用例設計題,只要掌握了這四種方法,作出來的答案都不會太差!測試
接下來華華要跟你們分享一道銀行借貸業務的筆試題,題目描述以下:spa
客戶從銀行申請貸款時,能夠採用綜合授信的方式,通常有以下幾個步驟: 1:客戶從銀行申請一筆綜合授信額度, 簽署綜合授信合同,肯定授信總金額; 2:簽署綜合授信合同後,客戶能夠申請一筆或多筆額度項下業務,而且項下業務的合同金額佔用綜合授信合同中的規定的授信總金額; 3:銀行在辦理項下業務審批時, 需控制客戶的項下業務總金額小於或等於授信總金額。即知足, 授信額度餘額=授信額度金額- (審批經過已放款業務的金額+審批經過未放款業務的金額) 授信額度餘額>=該筆業務申請金額 例如:公司A與銀行簽定了一筆100W的綜合授信合同。公司A前後申請並經過已放款兩筆額度項下業務A一、A2,金額爲20W、 30W,公司A第三次申請A3,金額爲10W,審批經過未放款。若公司A第四次申請A4時, 系統需檢驗:A4的申請的金額<=100W- (20W +30W+10W) .
題目要求:設計
1)寫出要測試上述需求,須要採用的測試用例設計方法。 2)根據1)題給出的測試用例設計方法,儘量的寫出你能想到的測試點。
注:如下內容根據檸檬班學生的答題思路作出的梳理。blog
第一題:class
1.要求根據業務需求,先肯定要採用的測試用例設計方法,既然涉及到業務流程,那麼就確定是須要用到場景法,咱們須要根據不一樣的場景去測試不一樣的業務場景。基礎
2.由於貸款業務有限額的規定,因此會用到等價類以及邊界值。方法
第二題:儘量的寫出詳盡的測試用例筆試
1.正常業務場景:直接申請A4貸款,且A4的申請的金額<=100W- (20W +30W+10W)這個條件成立。異常
2.其餘異常業務場景:
2.1 若是用戶同時申請多筆,系統是否會對申請的金額和業務進行正確的審批。
2.2 申請金額輸入小數的狀況(考慮非整數狀況)
2.3 剩餘額度爲0時,是否能夠繼續申請仍是會關閉掉申請通道
2.4 若是期間用戶還款一筆,用戶的授信額度是否會恢復
2.5 在條件1的基礎上,剩下40w的授信額度,從邊界值考慮 39w、 40w以及41w的狀況
2.6 申請業務的額度爲0的狀況以及負數的狀況
2.7 同一筆業務重複申請,是否會作異常判斷處理
2.8 一次性申請完全部的授信總額,是否能夠申請成功(考慮場景1之外的用例點)
今天這個面試題就跟你們分享到這裏,但願你們之後不要只記得正常場景,知道從金額方法去考慮,忽略了其餘的思考點。若是你們有不一樣的建議,歡迎反饋!