面試問到一個,讓你寫一下朋友圈點贊功能的測試用例!記錄一下


給你一個朋友圈點贊的功能,寫出測試用例

 


【UI】
①、點擊操作欄,是否正常彈出氣泡,是否正常收回、是否流暢
②、樣式是否與需求保持一致
③、未贊時,點擊【點贊】,樣式變為已贊
④、已贊時,點擊【取消】,樣式變為未贊

 

 

 

【功能】
①、給某一朋友的朋友圈進行點贊(檢查接口)
>>點贊數+1,點贊欄顯示具體點贊用戶的昵稱
>>被贊人的消息中心新增一條點贊消息,消息體顯示是否正常
>>共同好友視角,點贊欄顯示該用戶昵稱
>>非共同好友視角,點贊欄不顯示該用戶昵稱
>>點擊點贊欄昵稱跳轉至該用戶用戶信息頁面
>>數據庫寫入是否正常


②、多人給某一朋友的朋友圈進行點贊
>>點贊數+N。被贊人的消息中心收到多條點贊信息,消息體是否顯示正常
>>自己已贊過該朋友圈,N個點贊中,有M個是共同好友,自己的消息中心收到M條點贊消息
>>自己未贊過該朋友圈,N個點贊中,有M個是共同好友,自己的消息中心不收到點贊消息
>>自己已贊過該朋友圈,后取消點贊,自己的消息中心不再收到來自該條朋友圈的點贊消息
>>點贊欄顯示N個用戶的昵稱,並用頓號分割,且按照點贊時間降序排列
>>N個用戶全部取消贊后,是否同步
>>數據庫寫入是否正常

 

 

②、給自己的朋友圈進行點贊(檢查接口)
>>點贊數+1,自己不收到信息
>>點贊欄顯示自己的昵稱

 

④、取消點贊
>>點贊數-1,點贊欄該用戶的昵稱消失,昵稱展示左移
>>被贊人的消息中心不會發送取消贊消息

 

⑤、反復點贊:點贊-->取消點贊-->點贊
>>點贊數+1,點贊欄正常展示用戶昵稱,不會重復顯示
>>消息中心不會重新發送點贊通知

 

⑥、朋友圈下拉刷新,點贊欄刷新(接口)

 

⑦、消息中心加載(分頁加載是否正常)

 

⑧、從消息中心進入朋友圈詳情

>>點贊欄顯示的是用戶頭像

>>操作點贊、取消贊、點擊用戶頭像等操作

 

⑨、查看別人的朋友圈,點開大圖

>>已贊過,左下角已贊樣式+文字

>>未贊,左下角未贊樣式+文字

>>點贊/取消點贊操作,右下角點贊數+1/-1

>>各個視角點贊數同步


【異常】
①、給某一朋友的朋友圈點贊后,昵稱變更,點贊欄的昵稱是否同步變更
②、點贊人數過多時,點贊欄的昵稱最多展示多少,超過如何展示
③、昵稱中含有特殊字符時,如<,'等時,是否展示異常
④、弱網時,反復點擊點贊按鈕,數據庫是否有redis控制(事務)
⑤、當前頁面,朋友圈已被刪除,點擊【點贊】或【取消贊】,客戶端是否合理反饋
⑥、模擬弱網,是否正常點贊,響應時間
⑦、斷網,點贊

 

【兼容】
①、android、ios
②、不同android機型、分辨率、系統兼容

【壓力】
①、多人點贊邊界,檢查一條朋友圈最多可以有多少點贊(接口模擬),手動模擬
②、模擬多人同時點贊

 

 

 

面試卡殼了,感覺寫的有點爛,趁現在清醒着趕緊記錄一下

暫時只能想到這些了,如果還有別的思路,提點一下哈


免責聲明!

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



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