2019-03-12

面試題:如何測試微信朋友圈(附圖)

轉載自博客園-豆姐姐
轉載鏈接:https://www.cnblogs.com/tudou-22/archive/2018/07/27/9378805.html

如果碰到這種題目,我們可以從以下幾個方面來分析:

功能、界面/易用性、中斷、網絡、兼容性、安全性、性能測試

功能測試

1、朋友圈發送功能

1)只發送文本

? ? ?a、考慮文本長度:1-1500字符(該數據為百度數據)、超出最大字符長度

? ? ?b、考慮文本類型:純中文、純數字、純字母、純字符、純表情(微信表情/手機自帶表情)、混合類型、包含url鏈接;因為過長純類型需要換行很容易出現超出邊框問題,所以這里先考慮過長純類型情況

? ? ?c、文本是否支持復制粘貼

? ? ?d、為空驗證?

2)只發送圖片

? ? ? a、本地相冊選擇/拍攝

? ? ? b、圖片數量驗證:1-9張圖片、超出9張

? ? ? c、圖片格式驗證:常見圖片格式jpg、png(以實際微信需求支持的格式為準)、動態gif圖片、不支持的圖片格式

? ? ? d、圖片尺寸驗證:最大700*800像素(此為百度數據)、超出最大尺寸范圍是否壓縮

? ? ? e、圖片大小驗證:1-300kb(此為百度數據)、超出300kb

? ? ? f、圖片的預覽驗證:點擊支持預覽大圖、多張圖片支持左右滑動預覽

? ? ? g、圖片的增刪改操作

? ? ? h、為空驗證

3)只發送視頻

? ? ? a、本地相冊選擇/拍攝

? ? ? b、視頻秒數驗證:1-10s,超出10s

? ? ? c、視頻個數驗證:1個,超出1個

? ? ? d、視頻格式驗證:支持的視頻格式,例mp4、不支持的視頻格式

? ? ? e、視頻大小驗證:蘋果400kb以內、Android200-300kb(此為百度數據)、超出規定大小

? ? ? f、視頻預覽增刪改操作

? ? ? g、為空驗證

4)發送文本+圖片:輸入滿足要求的文本、圖片進行一次驗證

5)發送文本+視頻:輸入滿足要求的文本、視頻進行一次驗證

6)發送圖片+視頻:不支持發送

7)朋友圈發送內容是否有限制,例如涉及黃賭毒等敏感字

8)所在位置

? ? ? a、不顯示位置:發送到朋友圈動態不顯示位置

? ? ? b、選擇對應位置:搜索支持、自動定位、手動編輯

? ? ? C、點擊取消,返回上一級頁面

9)誰可以看

? ? ? a、設置公開:所有朋友可見

? ? ? b、設置私密(僅自己可見):自己查看朋友圈-可見、好友查看朋友圈-不可見

? ? ? c、設置部分可見(部分朋友可見):選擇的部分好友-可見、不被選擇的好友-不可見、是否有人數上限

? ? ? d、設置不給誰看(選中的朋友不可見):不被選中的朋友-可見、被選中的朋友-不可見、是否有人數上限

? ? ? e、點擊取消,返回發送頁面

10)提醒誰看

? ? ? a、提醒單人/提醒多人:被提醒的朋友-收到消息提醒、未被提醒-未有消息提醒

? ? ? b、是否有人數上限

? ? ? c、點擊取消,返回發送頁面

11)同步QQ空間:默認不同步、同步到QQ空間

12)取消發送朋友圈操作

? ? ? a、選擇相機,點擊取消,返回朋友圈頁面

? ? ? b、進入朋友圈發送頁面,選擇文本圖片,點擊取消

13)朋友圈當天發送次數是否有上限限制


2、朋友圈瀏覽功能

1)文本查看:

? ? ? a、過長文本內容是否隱藏,并支持查看全文

? ? ? b、右鍵選擇復制、收藏、翻譯

? ? ? c、url鏈接是否支持點擊跳轉網頁

2)圖片查看

? ? ? a、小圖右鍵支持收藏/編輯

? ? ? b、點擊支持大圖瀏覽

? ? ? c、選擇發送給朋友、收藏、保存圖片、編輯

? ? ? d、多張圖片支持左右滑動瀏覽

3)視頻查看

? ? ? a、右鍵視頻支持靜音播放/搜藏

? ? ? b、點擊視頻播放按鍵支持播放視頻

? ? ? c、選擇發送給朋友、收藏、保存視頻、編輯

4)分享動態瀏覽:QQ空間/公眾號文章/非騰訊產品分享后朋友圈是否正常顯示

5)贊:點贊、取消點贊

6)評論

? ? ? a、評論長度:評論字數合理長度、評論超過字數上限

? ? ? b、評論類型:純中文、純數字、純字母、純字符、純表情(微信表情/手機自帶表情)、混合類型、包含url鏈接;

? ? ? c、評論是否支持復制粘貼

? ? ? d、為空驗證

? ? ? e、發表評論后刪除

? ? ? f、評論回復操作

7)刪除朋友圈動態

8)更換相冊封面

9)刷新是否正常獲取新動態

10)上滑是否加載更多


界面/易用性測試

1、技術人員角度:頁面布局設計是否跟產品原型圖/ui效果圖一致

2、但除了考慮1之外,我們同樣要考慮到用戶使用:功能操作是否簡便,頁面布局排版風格是否美觀合理,提示語相關信息是否易于理解


中斷測試

1、主要考慮:a)核心功能? b)當前功能存在實時數據交換,例發朋友圈、瀏覽朋友圈進行中斷,是否容易出現崩潰

2、中斷包括:前后臺切換、鎖屏解鎖、斷網重連、app切換、來電話/來短信中斷、插拔耳機線/數據線


網絡測試

1、三大運營商不同網絡制式測試

2、網絡切換測試:WIFI/4G/3G/2G

3、無網測試:對于緩存在本地的數據,部分朋友圈信息是否支持瀏覽

4、弱網測試:

? ? ?a、延時:頁面響應時間是否可接受、不同網絡制式是否區分超時時長、出現請求超時,是否給予相應的提示

? ? ?b、丟包:有無超時重連機制、如果未響應,是否給予相應提示

? ? ?c、頁面呈現的完整性驗證


兼容性測試

1、Android手機端、蘋果手機端、pad版(主流)功能界面顯示是否正常

2、各平臺朋友圈展示數據是否一致


安全測試

發送朋友圈時,文本輸入腳本代碼,是否出現異常

性能測試

1、服務器性能測試

? ? ? 可通過loadrunner/jmeter工具實現,主要關注TPS、響應時間、吞吐量、CPU、內存等

2、app客戶端性能測試

? ? ?可通過GT工具實現,運行時關注cpu、內存、流量、電量等占用率

3、app壓力穩定性測試

? ? ?通過monkey工具實現,頻繁發送朋友圈,瀏覽朋友圈請求,是否容易發生崩潰


(附圖)

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,200評論 4 61
  • 9000萬人集體崩潰:對不起,我沒能愛上這個世界 作者 卷卷 累了,就休息吧 來源:酷玩實驗室 (ID:cool...
    0e98dfc8c4d8閱讀 382評論 0 0
  • 人們習慣將一個人的成功,歸于偶然;爾后,不以為然。其實,所有偶然都有其必然。 我經常遇見一些優秀的人,就會想,這人...
    快樂番茄閱讀 701評論 0 1
  • 去中國平安應聘有感 平安保險、平安車險、平安銀行、平安信用卡等等,相信大家都是眾所周知的。 中國平安據說被稱為是世...
    齊帆齊閱讀 2,696評論 21 61
  • 謙虛使人進步,驕傲使人落后 與人攀比,帶來的除了挫敗,嫉妒,內心丑化扭曲對方等一系列負面情緒,刺激行動了嗎。 在簡...
    看山不是水閱讀 376評論 2 3