說明:在小公司產品將需求列的都很簡單,包括需求說明也是不能在簡單的簡單。已下原型截圖為例,編寫測試用例
功能測試用例測試點如下:
媒體報導文章列表頁
標題欄顯示
左上角的“<“點擊是否正常跳轉到上一個頁面
title是否正常顯示為”媒體報道“
媒體報道文章是否與配置的顯示一致
時間格式是否顯示正確:年月日
標題過長時是否做了限制,2行顯示多余的用........
標題未超過2行,則正常全部顯示,不顯示…..
來源是否正確讀取后台的配置顯示
來源與時間的順序顯示是否正確
圖片是否正確讀取到后台的配置,圖片大小的顯示與UI給定的樣式一致
列表下拉刷新,是否可刷新出最新添加的文章
報導文章數據較多,是否可滑動
報導文章數據較多,滑動列表是否可流暢
列表的排序按倒序排列(新建不同時間的文章,列表排序顯示正確)
列表查看是否有重復的文章內容
抓包查看是列表分頁否有多余的請求/重復請求
網絡較差時的處理
列表的圖片是否有默認縮略圖
列表是否有做弱網處理,無網頁面的展示與刷新機制
在【OSS-媒體報導】頁面進行操作
新增一條時間為最新的數據,頁面正常展示出來且顯示在列表的第一條
刪除一條數據,頁面不展示被刪除的數據
修改一條數據,頁面展示為修改后的數據
媒體報導文章詳情頁面
標題欄顯示
左上角的“<“點擊是否正常跳轉到列表頁面
title是否正常顯示為”媒體報導“
右上角是否正常顯示”分享圖標“
頁面顯示
列表點擊一條報導,可進入到詳情頁
詳情頁面展示正確(標題/時間/來源/內容/圖片)
詳情頁的標題均全部展示,多則出現換行顯示
詳情頁面數據正常顯示,圖片可正常加載
詳情頁超過一屏時可上下滑動查看且不卡頓
詳情頁配置的圖片數量是否有限制,當超出20張圖片時,查看此頁面的請求耗時
網絡較差/無網絡頁面是否有做弱網處理,無網頁面的展示與刷新機制
分享彈層
點擊詳情頁的右上角分享圖標,出現分享彈框
給定的可分享樣式是否與產品原型要求的一致
分享樣式的順序顯示是否正確
所有給定的分享樣式均可點擊並跳轉拉起對應的分享
點擊“更多”可調用系統可分享的應用
當調用的系統可分享應用與分享彈框層給定的一致時,2種方式進行的分享均顯示一致
手機上未安裝給定的分享樣式時,是否給出相應的提示
點擊“去設置”進入到對應的設置頁面
設置后的信息可同步到分享彈層頁面(語言智能識別、完整個人名片、強制微信授權訪問)
已設置的信息,再次點擊“去設置”可將數據同步到設置頁面,並被特殊標出(一般是顏色的區分)
再次設置,設置后的最新信息可同步到分享彈層頁面
點擊分享彈層后的文章頁面,是否會自動取消彈層
點擊“取消”,彈框關閉
被分享出去的內容
分享樣式
文章標題默認取報導的標題,顯示2行,超出部分…….顯示
縮略圖默認取報告的APP縮略圖
摘要取后台配置,2行顯示,超出部分………顯示
標題與摘要均未超過2行,則正常全部顯示,不顯示…..
分享樣式的左下角顯示來源的平台(如:iBer)
已分享一篇報導,再次【OSS-媒體報導】中修改摘要與縮略圖,再次分享此篇資訊到同一平台,2次分享顯示的摘要與縮略圖應不同顯示
點擊分享的報導文章,可進入到詳情頁面
分享的內容
打開查看詳情頁是否有多有的請求/多次請求(微信目前第一次打開均請求2次,后續正常)
詳情頁面均正常展示可查看,可滑動無卡頓
已成功分享一篇報導文章,從【OSS-媒體報導】中刪除此篇報導文章,再次點擊被分享的此篇報導文章,進入的頁面是否有做刪除處理
列表頁與詳情頁的通用用例
在不同的類型手機,頁面與功能的兼容性是否正常
界面顯示風格樣式是否統一,有無錯別字
弱網頁面處理loading時,可點擊返回鍵退出當前頁面