如何作到
測試用例的百分百覆蓋一直是測試用例編寫過程當中的難點,首先在測試時咱們常常會碰見一些常見的bug,那麼咱們能夠在編寫測試用例時考慮到這些點。
一:關於業務邏輯
不一樣登錄狀態的訪問權限
不一樣操做後頁面的跳轉
與其餘業務邏輯的關聯
操做時返回上一步
操做錯誤狀況
二:關於數據的顯示
存在多條數據時的上拉與下拉加載顯示
篩選數據後的上拉與下拉加載顯示
列表頁與詳情頁數據是否顯示相同
圖片在詳情頁的顯示
文本信息在詳情頁的顯示
數據列表的排序
無數據狀況下界面的顯示
有權限(如:拍照、存儲)時的運行與無權限時的運行
第三方平臺安裝
卸載狀況
異常退出後的從新運行
四:上傳/下載文件的格式
上傳文件的格式限制
上傳圖片的格式限制
下載文件超過手機剩餘內存的狀況
上傳文件/圖片的大小限制
五:關於輸入數據
輸入特殊字符或標籤的狀況
輸入空值的狀況
輸入字符串長度超過限制
輸入數據不符合業務顯性或隱性的需求(如:價格輸入負數或0等)
數據的邊界值狀況
六:關於控件
點擊按鈕頁面的跳轉狀況
屢次點擊按鈕的狀況
按鈕的狀態:可點擊/不可點擊
七:關於中斷
支付過程當中中斷操做
安裝過程當中中斷操做
應用運用時鎖屏
殺死進程後的再次進入App的狀況
八:界面
文字描述的正常性
界面顯示狀況(如:界面顯示錯位或與效果圖不符)
九:其餘
推送的方式,次數
測試客戶端與pc端的交互
pc端與客戶端數據一致
原文:http://www.51testing.com/html/31/n-3720431.html