测试用例核心设计方法
1.等价类划分把输入分成有效和无效两类。例如手机号框,11位纯数字为有效;位数不符、含字母符号都属于无效类。
2.边界值分析重点测临界点位。如密码限制6–20位,就要测5位、6位、20位、21位这些易出错边界。
3.场景法模拟用户真实操作链路,覆盖正常流程和异常分支。比如加购→结算→支付为正常流程,中途断网、退出重进就是异常场景。
Bug常用定级标准-致命:系统崩溃、数据丢失、核心流程完全阻断。-严重:主要功能失效,如无法加购、支付接口报错。-一般:次要功能异常,UI错位、提示语不规范等,不影响主流程。-轻微:界面美化、文案优化类建议,不影响功能使用。
接口常见状态码200请求成功;400请求参数错误;401未登录或Token过期;403权限不足;404接口地址不存在;500服务器内部报错,直接甩日志给后端即可。抓包定位问题思路请求没发出去、参数错误,属于前端问题;请求正常但返回报错、数据逻辑异常,是后端问题;请求超时、环境连错,则是网络与环境问题。
基础SQL与常用工具掌握基础查询、多表联查、分组统计三类SQL语句就够用。
必备工具:Fiddler、Charles抓包;Postman调接口;Jira、禅道管理缺陷;
Xmind梳理测试点;Navicat、DBeaver操作数据库。
新人提前把这些基础打牢,入职不用等人带,上手快、少挨批,也能少走很多弯路。
夜雨聆风