测试用例怎么写

发布时间:2026/5/19 12:00:23

测试用例怎么写 文章目录结论只有动态测试才用测试用例静态测试不动代码、不点页面动态测试**运行起来、手动点/跑程序**测试用例最简写法一、标准8要素必写二、万能模板复制直接用三、3条写作口诀四、快速写用例思路1. 正常流程正向用例2. 异常流程反向/错误场景3. 边界值极限数值/长度测试一般是按照测试用例来执行1. 什么时候严格按用例走2. 什么时候不用死板按用例3. 行业真实执行规则4. 最简单总结测试用例**标准执行顺序**1. 先做冒烟测试最先跑2. 再按**模块顺序**执行3. 同模块内固定顺序最重要4. 优先级排序职场必守5. 发现BUG后执行规则6. 最后收尾测试中发现bug1. 发现BUG操作最简单2. 举个实例3. 重点区分4. 一句话总结结论只有动态测试才用测试用例两大测试分清静态测试不动代码、不点页面干什么看文档、看代码、看界面原型、评审需求不用测试用例方式肉眼看、读文档、走读代码、评审例子查错别字、逻辑文案错误、代码格式错动态测试运行起来、手动点/跑程序干什么打开软件、点击操作、输入数据跑功能必须用测试用例就是你平时一条条执行用例那种包含功能测试、接口测试、性能测试、自动化测试测试用例最简写法一、标准8要素必写用例IDTC001、TC002用例名称简洁说清测什么模块所属功能模块前置条件进入页面、登录、数据准备操作步骤一步步点什么、输什么预期结果正确应该显示/发生什么实际结果测试后填写测试结果通过/不通过二、万能模板复制直接用用例ID用例名称模块前置条件操作步骤预期结果实际结果测试结果TC001登录-正确账号密码登录页打开登录页面1.输入正确账号2.输入正确密码3.点击登录登录成功进入首页TC002登录-密码错误登录页打开登录页面1.输入正确账号2.输错误密码3.点击登录提示密码错误无法登录三、3条写作口诀步骤越细越好别人照着能复现预期结果写死不写“正常、没问题”覆盖正常流程异常流程边界值四、快速写用例思路先走正常流程最常用操作再写异常空输入、错输入、重复、超时最后写边界最大数、最小数、极限长度举例以账号密码登录为例1. 正常流程正向用例操作输入正确用户名正确密码点击登录预期成功登录跳转首页2. 异常流程反向/错误场景账号为空填正确密码登录密码为空填正确账号登录账号密码全都空账号正确、密码错误账号不存在任意密码输入特殊符号、乱码登录已登录状态重复点登录3. 边界值极限数值/长度假设账号限制6-12位输入最小6位合法账号正确密码输入最大12位合法账号正确密码输入**5位小于最小**账号输入**13位大于最大**账号密码刚好达到最长位数密码刚好最短位数再举一个输入金额限制1~10000元正常输入500元提交异常输负数、输0、输汉字、输字母、空着不填边界最小值1元最大值10000元超下限0.99元超上限10001元测试一般是按照测试用例来执行正式测试必须按测试用例执行日常随手测可以不按1. 什么时候严格按用例走版本正式上线测试提测、回归测试、冒烟测试项目要写测试报告、留记录多人协作测试流程对照用例一步步操作 → 填实际结果 → 标记通过/失败2. 什么时候不用死板按用例开发自测、简单改bug随手点探索性测试自由乱点找隐藏bug临时快速验证功能小功能、改文字改样式3. 行业真实执行规则主干流程必走用例保证核心功能不漏测边缘场景自由发散测在用例之外多点点发现bug先记bug继续走完当前用例不要跳用例用例写错/过时先执行事后修改更新用例4. 最简单总结正规干活照着用例执行摸鱼自测随便点企业90%正式测试全是严格按测试用例一条条跑完测试用例标准执行顺序1. 先做冒烟测试最先跑只跑核心主干流程目的确认版本能不能测崩没崩登录、进入主页、核心功能走一遍跑不通直接打回开发不用测别的2. 再按模块顺序执行从左到右、从首页→子页面→详情页例首页 → 登录 → 注册 → 列表 → 新增 → 编辑 → 删除3. 同模块内固定顺序最重要正向正常用例先测正确流程边界值用例极限数字、长度异常错误用例空、错、乱输重复/并发/特殊场景最后测4. 优先级排序职场必守P0 最高优先级核心流程、必用功能优先跑完P1 常用功能日常高频操作P2 次要功能少用功能P3 边角场景极少用到最后测5. 发现BUG后执行规则发现bug先记录截图写清楚步骤继续跑完当前这条用例同类型bug统一记录不反复卡着全部跑完统一提bug不跑一条提一条6. 最后收尾全部用例执行完毕统计通过率回归测试开发改完bug优先重测失败用例测试中发现bug1. 发现BUG操作最简单照着用例操作中途出问题出现bug先截图保存在这条用例的实际结果里写清楚报错现象测试结果直接填不通过继续把这条用例剩下步骤走完不要直接停2. 举个实例用例输入正确账号密码登录预期结果登录成功实际操作点登录直接闪退实际结果填写点击登录按钮页面闪退无法进入首页测试结果不通过截图留存3. 重点区分测试用例里只写现象填通过/不通过BUG管理平台禅道/Jira再单独提完整bug单步骤截图环境版本4. 一句话总结发现bug →用例里填实际错误结果标不通过→ 走完本条用例 → 全部测完统一提bug

相关新闻