測試面試題集-測試用例設計:登錄、購物車、QQ收藏表情、轉賬、充值、提現


以下內容首發於微信公眾號【ITester軟件測試小棧】:

測試面試題集-2.測試用例設計

大家好

我是coco小錦鯉

上周五給大家分享了測試基礎理論題

這個周五給大家分享測試用例設計題

測試用例的考察無非是檢驗

是否可以理解給定的需求

是否有設計測試用例的能力
是否熟悉各種測試方法

是否有靈活的發散思維

以下給大家列舉

登錄功能

購物車模塊

QQ收藏表情包

網上銀行轉賬

支付寶充值

支付寶提現

6大常見的測試用例設計面試題

 

 

Q:

一、登錄功能,設計測試用例。

A:

功能測試:

1.輸入正確的賬號和密碼,點擊提交按鈕,驗證是否能正常登錄;

2.輸入錯誤的賬號或錯誤的密碼,登錄失敗,是否有相應的提示信息;

3.登錄成功后能否跳轉到正確的頁面;

4.賬號和密碼,如果太短或者太長,應該怎么處理,密碼太短時是否有提示;

5.賬號和密碼中有特殊字符(如空格),和其他非英文的情況,是否做了過濾;

6.是否可以記住登錄成功的賬號;

7.登錄失敗后,不能記住密碼;

8.賬號和密碼前后有空格是否正常處理;

9.密碼是否加密顯示(星號、圓點等);

10.驗證碼文字是否扭曲過度導致辨認難度大,刷新是否正常;

11.登錄頁面中的注冊、忘記密碼鏈接是否正確跳轉;

12.輸入密碼的時候,大寫鍵盤開啟時是否有提示信息;

13.不輸入任何內容,點擊提交按鈕,提示信息是否正確(非空校驗);

UI測試:

1.布局是否合理,文字和按鈕是否正確排列;

2.文本輸入框和按鈕的長度,高度是否符合要求;

3.界面的設計風格是否與Ul的設計風格統一;

4.界面中的文字是否簡潔易懂,沒有錯別字;

性能測試:

1.打開登錄頁面,需要幾秒;

2.輸入正確的賬號和密碼后,登錄成功跳轉到新頁面,不超過5秒;

安全性測試:

1.登錄成功后生成的Cookie是否有HttpOnly(降低腳本盜取風險);

2.賬號和密碼是否通過加密的方式,發送給Web服務器;

3.賬號和密碼的驗證,應該是用服務器端驗證,而不能單單是在客戶端用javaScript驗證;

4.賬號和密碼的輸入框,應該屏蔽SQL注入攻擊;

5.賬號和密碼的輸入框,應該禁止輸入腳本(防止XSS攻擊);

6.錯誤登錄的次數限制(防止暴力破解);

7.考慮是否支持多用戶在同一機器上登錄;

8.考慮一用戶在多台機器上是否允許登錄;

可用性測試:

1.是否可以全用鍵盤操作,是否有快捷鍵;
2.輸入賬號,密碼后按回車,是否可以登錄;
3.輸入框是否可以以Tab鍵切換;

4.高對比度下能否顯示正常(視力不好的人使用);

兼容性測試:
1.主流的瀏覽器下能否顯示正常(IE,FireFox.Chrome,Safari等);
2.不同的平台是否能正常工作,比如Windows,Mac;
3.移動設備上是否正常工作,比如iPhone,Android;
4.不同的分辨率下是否顯示正常;

 

 

Q:

二、怎么測試購物車模塊,設計測試用例。

A:

功能測試:

1.將商品加入購物車>選擇購物車中所有的商品>確認購買>生成訂單>查看訂單詳情,顯示商品信息,購物車商品是否被清空;

2.將商品加入購物車、從購物車刪除,查看購物車該商品是否相應增減;

3.將商品加入購物車、增加/減少商品數量,查看購物車該商品是否相應增加/刪除;

4.購物車商品默認全選/部分勾選/不勾選>,點擊購買>生成訂單顯示全部商品/生成訂單顯示部分商品/提示未添加商品;

5.所有頁面鏈接功能正常,可以跳轉到正確頁面;
6.賣家在線的時候,旺旺icon高亮,反之,灰色;
7.購物車頁面打開的同時,在其他頁面添加了商品,購物車頁面刷新后,新的商品能顯示;
8.若未登錄,點擊購物車,則提示用戶先進行登錄;

9.商品未勾選的狀態下,結算按鈕是置灰無法點擊的;
10.勾選商品后,已選商品的總價會顯示,結算按鈕變高亮可點擊工作;
11.購物車有商品降價或者庫存告急的,那么點擊對應的tab,降價或者告急商品會歸類后顯示;
12.購物車能添加的商品種類有數量上限;
13.若商品已經失效,購物車的商品不可以繼續結算;
14.已進入支付界面但支付未成功,重新進入購物車,又重新添加了一些物品,則原有的物品是否能正確保留;

界面測試:

1.打開頁面后,頁面的布局是否合理,顯示是否完整;
2.鼠標浮動在購物車按鈕,購物車界面顯示是否正常;
3.不同賣家的商品在不同的table區域顯示,區分明顯;

性能測試:

打開購物車頁面要多久;
可用性測試:
快捷鍵功能是否支持;
兼容測試:
1.不同瀏覽器上的功能是否正常;

2.不同瀏覽器上的頁面顯示是否正常;

 

 

Q:

三、QQ收藏表情功能,設計測試用例。

A:正常功能:表情包支持的圖片格式包括jpg、jpeg、bmp、gif、png,不支持doc、xls、flv、txt等;1.表情包符合格式要求,且圖片大小在范圍內,收藏成功;
2.表情包不符合格式要求,圖片大小在范圍內,收藏失敗;3.表情包符合格式要求,圖片大小不在范圍內,收藏失敗;
4.收藏時支持對符合格式要求,圖片大小范圍內的表情包進行單個收藏和批量收藏;
5.表情包收藏成功后,可以正常使用;6.表情包收藏后支持刪除后再次刪除;
7.點擊文字進行收藏,不支持收藏到表情;
8.選擇聊天記錄中系統時間進行收藏,不支持收藏到表情;
9.VIP用戶退回到普通用戶,原收藏的表情可用;
10.收藏表情有效時間內可使用,過期不可使用;
11.電腦和手機QQ收藏的表情可共用;
12.不支持收藏系統自帶的表情;13.支持收藏好友發送的、自己發送的未收藏過的表情;異常功能:1.空間不足時,點擊收藏,是否正常處理;2.達到收藏上限時點擊收藏,是否正常處理;
3.弱網絡、斷網離線時,點擊收藏,是否正常處理;4.收到表情超過一定時限點擊收藏,是否正常處理;5.本地修改不支持的格式為支持的格式,點擊收藏,是否正常處理;
易用性測試:1.收藏操作是否方便、簡單、易上手;2.收藏后是否便於使用;
3.收藏后刪除是否不再占用內存;
性能測試:
1.單個用戶對單個表情收藏和批量收藏時,響應時間是否符合要求;
2.多個用戶對單個表情收藏和批量收藏時,響應時間是否符合要求;
3.用戶收藏表情數量達到最大限度時,用戶使用表情時響應時間是否符合要求;安全性測試:1.添加感染病毒的圖片進行收藏,是否可以收藏;
2.圖片及內容涉及違規時,是否可以收藏;兼容性測試:1.不同Windows操作系統是否可以正常收藏;2.QQ更新版本后,原收藏的表情可以正常使用;3.在Windows/Mac/IOS/Android設備上可以正常瀏覽和使用收藏的表情;

 

 

Q:

四、網上銀行轉賬是怎么測的,設計功能測試用例。

A:

功能測試:

1 .驗證同行轉賬、跨行轉賬,綁定的銀行卡的互轉;

2..校驗驗證碼的有效性(一般小額只需手機驗證碼,大額需要手機驗證碼+動態口令,轉給綁定的銀行卡無需驗證);

3. 驗證轉賬手續費收取情況(比如小於一定金額同行轉賬免費,跨行收費等等,具體收費標准以需求書描述為准);

4. 驗證即時轉賬和普通轉賬情況;

5.驗證6位數交易密碼正確與否的情況;

6. 驗證賬戶余額不足的情況;

7 .驗證轉賬金額超過限額情況;

8.驗證轉賬超時情況(一般交易都有超時控制,服務器超過一定時間(一般30s)沒有響應,服務器就會發出超時報錯給客戶端,超時場景測試需要臨時聯系開發,讓開發設置一下,測試員工就可以在客戶端模擬出超時場景);

9.驗證收款人姓名和收款賬號不一致的情況或者兩者都有誤的情況;

10. 驗證轉出方或者轉入方屬於非法賬戶(掛失,凍結,鎖定,銷戶的賬戶)情況;

11. 驗證信用卡、定期存折不能轉出。(一般會在賬號選擇的時候,進行屏蔽);

12.驗證在ios、安卓,wap,web端的轉賬場景;

 

 

Q:

五、支付寶充值的測試,設計功能測試用例。

A:

功能測試:

1. 驗證綁定的主流銀行卡的充值情況;

2 .驗證正常充值情況;

3. 驗證充值金額大於限額情況;

4. 驗證支付密碼輸入正確與否的情況;

5. 驗證銀行卡余額不足情況;

6 .驗證銀行卡掛失,凍結,鎖定,銷戶的充值情況;

7.驗證充值超時情況(一般交易都有超時控制,服務器超過一定時間(一般30s)沒有響應,服務器就會發出超時報錯給客戶端,超時場景測試需要臨時;

聯系開發,讓開發設置一下,測試員工就可以在客戶端模擬出超時場景);

8 .驗證在ios、安卓,wap,web端的充值場景;

 

 

Q:

六、支付寶提現的測試,設計功能測試用例。

A:

功能測試:

1 .驗證提現到綁定的主流銀行卡;

2. 驗證提現兩小時內到賬情況;

3 .驗證手續費收取情況(0.1%,2016年起每人只有20000的免費提現及轉賬額度);

4 .驗證提現時,臨時添加銀行卡,並且選擇該銀行卡;

5. 驗證提現時輸入交易密碼正確與否的情況;

6 .驗證提現超時情況;

7.驗證提現金額大於余額的情況;

8.驗證提現金額小於等於余額的情況;

9 .驗證在ios、安卓,wap,web端的提現場景;

 

想要獲取相關資料和軟件 ?

Q群:701841415


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM