测试流程
- 获取测试需求
- 编写测试计划(测几天 什么方案)
- 制定测试方案
- 开发与设计测试用例(重要)
- 执行测试
- 提交缺陷报告
- 测试分析与评审
- 提交测试总结
- 准备下一版本测试
软件测试过程模型
1、V模型 缺点:需求的满足情况一直到后期的验证测试才被验证。忽视了测试对需求分析、系统设计的验证。
2、W模型(需要记住) 3、H模型 展示出一个原理:软件测试是一个独立的流程 很多外包公司属于这一种
4、X模型 X模型定位了探索性测试,不进行事先计划的特殊类型的测试
软件测试过程理念
测试案例
软件测试的分类
- 单元测试:程序模块的测试,大部分由开发去做
- 集成测试:检验程序单元或部件的接口关系,较多涉及接口测试
- 系统和验收测试
- 黑盒测试、白盒测试、灰盒测试
软件测试原则
测试用例
1、定义 设计一个情况,软件在这种情况下必须能够正常运行并且达到程序所设计的预期结果。 若是不能正常运行,则记录通知开发。 2、模板 用例编号;测试项;依赖用例;测试步骤;测试数据;预期结果;测试结果;测试人;备注 3、作用
黑盒测试用例设计方法
- 等价类划分法
测试1+1 1+2以后,还需要测试1+5等等吗? 面试:尽可能详细划分。 划分步骤: 1、例如:一个文本框规定,输入字符个数为6-18位。 一个有效等价类:范围内个数 两个无效:小于6,大于18 2、如:请输入11位手机号。 有效:11位 无效:不是十一位 3、布尔量:表示真或者假 4、例如:登陆中要输入用户名和密码 5、例如:用户名要求6-18,由字母、数字组成;字母区分大小写:以大写字母开头
测试用例问题
9、用例中不需要显示正向或反向 10、等价类划分:不要出现重复的情况,也不要出现缺失的输入部分
什么是测试用例
测试用例编写注意事项
|