测试用例

来源:互联网 发布:网络平台开发预算 编辑:程序博客网 时间:2024/06/03 16:22

  测试用例的定义?

测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及与其结果,以便测试某个程序路径或核实是否满足某个特定需求。

  测试用例的好处?

        1. 测试用例的编写能够有效地、快速的熟悉了解待测产品

        2. 测试用例的编写、执行的数量可以评估需求的覆盖程度

   3. 测试用例的细化程度,可以作为阶段性工作排期的一个依据

4. 测试用例的输出可以将人为因素的影响减少,例如编写测试用例的人不能操作执行任务,那么依据测试文档,其他人可以执行用例

总结:思路清晰、避免遗漏;跟进测试进展、历史参考、避免重复性

何时开始设计测试用例?

当需求文档定版后,可以进行测试点的提炼,开展测试用例的编写

如何设计测试用例?

     1. 将产品文档中或者需求文档中的原则(规则)转化为每个用例的检查点

2. 单个用例最小化原则,简单来说,一条用例只做一件事

3. 先从单个模块或功能点入手

4. 借助一些用例设计方法,如等价类、边界值、因果图

5. 兼容性,如浏览器兼容性、操作系统兼容性等

另外,设计用例时一定要注意数据库中数据的正确性;考虑关联模块的问题

用例的评审与更新?

设计的用例一定要经过评审,且评审完一定要更新用例

所有需求都要写测试用例吗?

1. 有些项目,拿到需求后就能清楚的知道怎么测试,就没有必要再写测试用例了

2. 中型项目或者大型项目需要设计测试用例

测试用例越详细越好吗?

测试用例并不是越详细越好,根据需求提取测试点,重点问题详细写。写的用例是给别人看的,当其他人拿到用例能够执行下来就是好的用例。

测试用例包含哪些部分?

用例的编号、描述、前置条件(所需数据包含在此)、操作步骤、预期结果

原创粉丝点击