测试用例
来源:互联网 发布:网络平台开发预算 编辑:程序博客网 时间:2024/06/03 16:22
测试用例的定义?
测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及与其结果,以便测试某个程序路径或核实是否满足某个特定需求。
测试用例的好处?
1. 测试用例的编写能够有效地、快速的熟悉了解待测产品
2. 测试用例的编写、执行的数量可以评估需求的覆盖程度
3. 测试用例的细化程度,可以作为阶段性工作排期的一个依据
4. 测试用例的输出可以将人为因素的影响减少,例如编写测试用例的人不能操作执行任务,那么依据测试文档,其他人可以执行用例
总结:思路清晰、避免遗漏;跟进测试进展、历史参考、避免重复性
何时开始设计测试用例?
当需求文档定版后,可以进行测试点的提炼,开展测试用例的编写
如何设计测试用例?
1. 将产品文档中或者需求文档中的原则(规则)转化为每个用例的检查点
2. 单个用例最小化原则,简单来说,一条用例只做一件事
3. 先从单个模块或功能点入手
4. 借助一些用例设计方法,如等价类、边界值、因果图
5. 兼容性,如浏览器兼容性、操作系统兼容性等
另外,设计用例时一定要注意数据库中数据的正确性;考虑关联模块的问题
用例的评审与更新?
设计的用例一定要经过评审,且评审完一定要更新用例
所有需求都要写测试用例吗?
1. 有些项目,拿到需求后就能清楚的知道怎么测试,就没有必要再写测试用例了
2. 中型项目或者大型项目需要设计测试用例
测试用例越详细越好吗?
测试用例并不是越详细越好,根据需求提取测试点,重点问题详细写。写的用例是给别人看的,当其他人拿到用例能够执行下来就是好的用例。
测试用例包含哪些部分?
用例的编号、描述、前置条件(所需数据包含在此)、操作步骤、预期结果
- 测试计划测试用例
- 性能测试--测试用例
- 黑盒测试测试用例
- 测试基础 测试用例
- 测试通用测试用例
- 测试通用测试用例
- 测试流程、测试理论、测试用例设计方法
- 测试圆珠笔 测试用例 为什么选择做测试
- 边界测试、健壮测试的测试用例个数:
- 软件测试-接口测试(怎样设计接口测试用例)
- 测试思想-测试设计 精简测试用例编写
- 【测试算法】测试基础之测试用例的选择
- 编写测试需求及测试用例
- 编写测试用例:测试数据库连接
- 初出茅庐-测试之登录测试用例
- 基于测试用例进行测试管理
- 软件测试搜索功能测试用例
- 软件测试基础:测试用例设计
- vueJs第二讲学习笔记
- Linux中poll实现高性能服务器及优缺点总结
- 605. Can Place Flowers/611. Valid Triangle Number/575. Distribute Candies
- QT自定义Action的信号和槽连接问题
- Mybatis
- 测试用例
- [计蒜之道 复赛2017] 题解 (只有 A,E 两题)
- Referenced file contains errors(project-aware://org/springframework/beans/factory/xml/spring-beans-4
- 动态规划 数字三角形
- hibernate 和java类 往 mysql 传 数据乱码
- 专题二 符号的技巧---- 14.优先级和类型转换分析
- VS运行程序
- 3.字符设备驱动
- android binder机制,注册系统服务--服务端servicemanager binder驱动