項(xiàng)目組的開發(fā)自測的效果不好议泵,交付到測試手上的版本還是各種bug,壓縮了測試探索性測試的時(shí)間桃熄,導(dǎo)致用例執(zhí)行完畢就匆匆上線先口,線上bug頻發(fā)。我覺得在時(shí)間和測試人員不足的情況下蜻拨,提高開發(fā)自測的質(zhì)量是比較可行的方法池充。所以提出,除了測試每次根據(jù)需求制定的測試用例缎讼,開發(fā)在開發(fā)過程中也需要根據(jù)下文中的通用的測試點(diǎn)去規(guī)避這類bug的出現(xiàn)收夸。
以下是我根據(jù)一些開發(fā)比較常出現(xiàn)的bug總結(jié)的一些測試點(diǎn)。這些如果等到測試階段再去提出解決要花很長時(shí)間血崭,但是在開發(fā)階段卻是幾乎不花費(fèi)多少時(shí)間卧惜。
前端:
- 輸入&提交:
- 必錄項(xiàng)為空
- 粘貼輸入
- 數(shù)值:負(fù)數(shù)、小數(shù)(小數(shù)點(diǎn)位數(shù))夹纫、最大位數(shù)(如99999999999)咽瓷、非法數(shù)值(如0001/.01/10.)、非數(shù)字類型(emoji舰讹、特殊字符)
- 日期:格式(年月日時(shí)分秒)茅姜、不合法日期(0日、32日月匣、13月等)钻洒、閏年奋姿、農(nóng)歷閏月、非日期類型(emoji素标、特殊字符称诗、漢字)
- 特殊字段規(guī)則校驗(yàn)(車牌號、身份證號头遭、電話號碼)
- 圖片/視頻:圖片/視頻支持格式
- 重復(fù)點(diǎn)擊按鈕提交
- 提交過程中禁止用戶再操作
- 提交后頁面是否需要及時(shí)刷新或跳轉(zhuǎn)或toast提示
- 頁面展示:
- 字段值為空
- 字段值為為null
- 字段值過長(超過規(guī)定位置區(qū)域寓免、超過一行)
- 圖片查看大圖以及是否被壓縮
- 網(wǎng)絡(luò)異常
- 彈窗類高度固定,數(shù)據(jù)過多滾動展示
- 頁面跳轉(zhuǎn)
- 重復(fù)點(diǎn)擊防止多次跳轉(zhuǎn)
- 特殊頁面跳轉(zhuǎn)后不允許返回(登錄頁计维、引導(dǎo)頁袜香、頁面輸入提交頁)
- 提示
- 非法操作/非法輸入提交必須有錯(cuò)誤提示
- 服務(wù)端異常提示
- 其他:
- 可點(diǎn)擊區(qū)域大小合適(防止用戶誤觸以及用戶點(diǎn)擊不到)
- 刪除后頁面即時(shí)更新
后端:
- 接口入?yún)ⅲ?/li>
- 需求決定的最大值與最小值
- 非法值(需求規(guī)定最小值--最小值之外的數(shù)值)
- 非字段類型值(如int類型輸入string值)
- 必傳值為空給出提示
- 賬號/支付等重要信息加密
- 文件類是否限制文件大小,超過給予提示
- 接口返參數(shù):
- 賬號/支付等重要信息加密
- 其他:
- 重復(fù)提交限制(如已提交成功評論再次提交)
- 長時(shí)等待是否應(yīng)二次請求
暫時(shí)考慮到這么多享潜,后期會繼續(xù)補(bǔ)充困鸥。嗅蔬。剑按。。澜术。艺蝴。。