测试用例-测试用例介绍

1.测试用例定义

  定义1:为实施测试而向被测系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。

  定义2:测试用例是为了某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。

2.测试用例的好处

  2.1指导测试的实施,避免盲目测试(有计划、有组织的进行);

  2.2重点突出、目的明确;

  2.3降低工作强度,缩短项目周期  完成原始的测试积累;

  2.4功能模块的通用化和复用化 缩短测试时间;

3.测试用例的组成

  3.1用例ID;

  3.2测试模块;

  3.3测试子模块;

  3.4测试用例标题;

  3.5重要级别;

  3.6预置条件;

  3.7操作步骤;

  3.8预期结果;

  3.9实际(测试)结果;

  3.10设计人员、时间、备注等;

时间: 2024-10-20 04:48:45

测试用例-测试用例介绍的相关文章

使用模板快速编写测试用例

内容来自:https://blog.csdn.net/myhui123/article/details/51274330 在高速发展的互联网公司,由于产品的开发迭代太快,产品测试经常遇到以下几个问题: 如何在快速的产品开发迭代中迅速地完成对产品功能的测试? 面对用户众多.环境多样,如何尽可能地测试全面? 公司扩张迅速.新人多.经验不足,如何使新人迅速上手进而独当一面? 下面介绍一种使用模板来设计测试用例的方法,这个模板包含产品测试需要覆盖的主要方面,每个方面都有使用说明,有经验的QA使用模板可以

测试用例设计之正交表法详解

正交实验法的由来 拉丁方名称的由来 古希腊是一个多民族的国家,国王在检阅臣民时要求每个方队中每行有一个民族代表,每列也要有一个民族的代表. 数学家在设计方阵时,以每一个拉丁字母表示一个民族,所以设计的方阵称为拉丁方. 什么是n阶拉丁方? 用n个不同的拉丁字母排成一个n阶方阵(n<26 ),如果每行的n个字母均不相同,每列的n个字母均不相同,则称这种方阵为n*n拉丁方或n阶拉丁方.每个字母在任一行.任一列中只出现一次. 什么是正交拉丁方? 设有两个n阶的拉丁方,如果将它们叠合在一起,恰好出现n2个

Selenium 2自动化测试实战34(编写Web测试用例)

编写Web测试用例 1.介绍了unittest单元测试框架,其主要是来运行Web自动化测试脚本.简单的规划一下测试目录:web_demo1/------test_case/------------test_baidu.py------------test_google.py------report/------------login.txt------runtest.py目录结构如下图所示: 创建web测试用例. #test_baidu.py #coding:utf-8 from seleniu

测试用例规范

[+] 目的 范围 术语解释 测试用例原则 1  系统性 2  连贯性 3        全面性 4        正确性 5        符合正常业务惯例 6        仿真性 7        可操作性 测试用例主要元素 测试用例编写规范 1        常规的测试用例 2        初始化的测试用例 3        边界的测试用例 4        空值的测试用例 5 格式错误的测试用例 6        溢出的测试用例 7        关联的测试用例 8        唯

测试用例的设计思路

在结对项目中,我负责测试用力的设计以及执行.在设计测试用例的过程中,我运用到了以下思路. 良好测试用例的特征: 可以最大程度地找出软件隐藏的缺陷 可以最高效率的找出软件缺陷 可以最大程度地满足测试覆盖要求既不过分复杂.也不能过分简单 使软件缺陷的表现可以清楚的判定 测试用例包含期望的正确的结果待查的输出结果或文件必须尽量简单明了 不包含重复的测试用例 测试用例内容清晰.格式一致.分类组织 测试用例的几种设计思路: 对于白盒测试: 1. 语句覆盖:设计若干个测试用例,使程序中的每个可执行语句至  

测试用例概论

一.什么是功能测试用例 测试用例是为某个特殊目标而编制的一组测试输入.执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求. 通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述出来. 测试的目的 我们让它做的它必须会做. 我们不让它做的它必须不会做. 可能你会发现有附加功能的时候,就是客户没有要求,我们加了这样的功能,可能加了这点功能系统看上去会更好.这时怎么办?算问题么? 作为开发人员,中规中矩的做东西最好,如果真的有非常好的功能要加的话,需要和客户沟通,然后写到

编写测试用例

成功是一种观念,致富是一种义务,快乐是一种权力. 本讲内容:测试用例 测试用例通常是带有期望的运行结果的程序代码,测试者可以根据最终的运行结果来判断程序是否正常工作. 一.测试用例的好处 譬如你正在维护一个很庞大的工程,里面有许多的功能,某天,根据需求你对其中一个功能进行修改,几天后,突然有人发现其他功能出现了问题,最终定位出来的原因是你之前修改的那个功能所导致的.所以当项目比较庞大时,一般都应该编写测试用例.如果我们给项目的每一项功能都编写了测试用例,每当修改或新增任何功能之后,就将所有的测试

测试用例与软件测试基础

一.软件测试基础 软件:简单的理解就是软件是一个集合,包含三个部分:程序代码.文档.数据 软件测试:软件测试就是为了发现错误而审查软件文档.检查软件数据和执行程序代码的过程.其目的在于在软件交付使用前充分发现缺陷并协助相关部门定位.解决缺陷,最后交付一个高质量的软件给用户.软件测试是软件生存周期的一个重要阶段,其主要任务是对被测对象,从初期的需求规格说明书,到最后的系统交付使用,整个过程进行检查.验证,以确保软件质量. 测试目的:基于不同的立场,存在着两种完全不同的测试目的.从用户的角度出发,普

【转】黑盒测试用例设计方法--场景法

场景法 1.定义 场景法是通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果的一种方法. 场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景.场景主要包括4种主要的类型:正常的用例场景,备选的用例场景,异常的用例场景,假定推测的场景. 2.基本流备用流 上图为,用例基本流和备选流(注意:备选流的起止点) 基本流:采用直黑线表示,是经过用例的最简单的路径(无任何差错,程序从开始直接执行到结束) 备选流:采用不同颜色表