测试面试题-如何测试朋友圈
相信玩過微信朋友圈兒的人大家應該都知道它:
a.發、刪朋友圈,看朋友圈,
b.發送的朋友圈的類型(圖、文、圖文混合、圖文小視頻混合等)
c.評論朋友圈
d.朋友圈的對外接口(各大軟件可以分享到朋友圈或微信朋友)
e.屏蔽與被屏蔽,不讓某個朋友查看我的朋友圈,不看某個朋友的朋友圈(比如各種做微商的朋友)。
?
還有其他:比如朋友圈更新提醒、只允許朋友看我半年內的朋友圈。
?
1.我們做基礎功能測試,就需要對朋友圈兒具有的所有功能進行測試。下面我就舉個例子細說。
?
發送朋友圈兒(個人發動態):
我們可以通過短按或長按朋友圈兒右上角中的照相機圖標,可以分別發起圖片、視頻版或文字版的朋友圈操作。
(1)圖片或視頻操作,正常功能如果動態申請打開相機或訪問圖片權限,不授權權限,那么會返回,下次進入還會繼續申請打開相機或訪問圖片權限,直到你通過為止。
(2)選擇視頻支持各大視頻類型(mov/rmvb/mp4/avi)等,選擇圖片或其他類型文件不能被選擇。
(3)發送圖片支持各大圖片類型(png/jpg/bmp/gif)等,選擇其他類型文件不能被選擇。
(4)發送的圖片或視頻有大小限制(2M/50M/100M以內?),超過限制不能被上傳。
(5)上傳過程中:斷網、異常情況、sdcard滿等等情況。
(6)發送的文字不能超過限制(300字?3000字?)
發送朋友圈結束之后,還有其他伙伴查看,各種邊界是否正確,是否正常。
?
2.可靠性測試
這里給大家舉個朋友圈兒的可靠性測試的例子:
(1)短時間內頻繁進行發送、取消、與刪除朋友圈的組合測試,看朋友圈相關功能是否正常;
(2)發送朋友圈過程中,弱網,斷網、連續發送大視頻文件,查看是否有錯誤情況。
?
3.性能測試(客戶端、服務端)
在微信App端,性能測試分為客戶端性能測試(Android或iOS系統)、服務端性能。
對客戶端性能我們主要關注的指標有:CPU占用率、內存占用率、流量耗用量、FPS等。但是性能測試優化對于測試同學來說還是蠻考驗的。通過一些測試工具統計出指標,針對性查看某些頁面、某些操作場景下是否會有統計的測試指標高的情況。然后進行優化。
?
服務端性能測試,一般是在用戶量很大,訪問某個圖片、某個資源、某個業務場景(比如播放視頻)情況下,用戶使用是否正常。
?
4.其它類型測試
a.在弱信號的情況,進行發、看朋友圈等操作,測試其是否會產生其它未知故障。(例如對WiFi信號進行限速,網絡兼容性測試)
?
b.在不同的客戶端的兼容性測試,使用不同平臺的客戶端進行朋友圈兒的功能測試。(例如使用oppo/華為/魅族/三星等設備)、不同的Android版本(4.2、5.0、7.0、8.0)、不同屏幕分辨率(1920*1080、640*1080)等情況是否會存在崩潰等問題。
總結
以上是生活随笔為你收集整理的测试面试题-如何测试朋友圈的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MMC,SD,TF各是什么
- 下一篇: WSL2中 使用jupyter lab