测试内容
测试流程
分析:需求评审、测试需求分析
计划:测试计划和方案文档的编写
设计:测试用例设计
实现:编写测试用例,测试脚本
执行:搭建测试环境,执行测试脚本、报告缺陷
需求评审:
没有明确的用户
协议/标准/规范 继承性需求 竞品分析
测试设计:
将测试点转化为测试用例的过程叫做测试设计
测试用例:
就是一种用来说明具体如何测试操作并验证结果的文档;
用例测试:
测试编号: TC:TestCase TC_系统名 _ 功能
测试标题:用一句话来表述用例是测试哪一个测试点的
优先级:高低中。作用;在项目时间不够或者人员不够,重点测试的用例
预置条件:在执行该条用例时,系统必须预先到达的条件。有就写,没有就不写
测试步骤:在测试这条用例时,需要进行那一些操作;
预期结果:来自于需求,要求达到的结果
实际结果:实际操作之后得到的结果
测试结果:pass/fail/NA pass:预期结果和实际结果相同 fail:预期结果和实际结果不相同
N/A指当前用例不适用或无法操作
测试用例方法:
|等价类 :某个输入域的集合,这个集合的每个输入条件都是等效的,一个不出问题,其他的也不会出问题
1、有效等价类:对程序意义的、正确的输入
2、无效等价类:对程序无意义的,不正确的输入
| 边界值 :
上点:边界上的点
离点:离边界最近的点
内点:取值域内的任意一点
|判定值
判断表法:动作桩 、条件桩、动作桩、条件项
使用条件和场景
|流程分析法 :
基本流:指所有的操作都正确的流程
备选流:指部分操作不正确的流程分支
流程分析法用例设计步骤:
画出业务流程图、设置功能路径优先级、确定测试路径、选取测试数据、构造测试用例
|错误猜测法
根据经验猜测