zoukankan      html  css  js  c++  java
  • 测试用例设计:测试用例格式

    一、什么是测试用例
      通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述出来。
      二、写测试用例有什么好处?
      理清思路,避免遗漏
      这里是我们认为最重要的一点,假如我们测试的项目大而复杂,我们可以把项目功能细分,根据每一个功能通过编写用例的方式来整理我们测试系统的思路,避免遗漏掉要测试的功能点。
      跟踪测试进展
      通过编写测试用例,执行测试用例,我们可以很清楚的知道我们的测试进度。
      历史参考
      在我们所做的项目中,也许会有很多功能是相同或相近的,我们对这类功能设计了测试用例,便于以后我们遇到类似功能的时候可以做参考依据。
      重复性
      我们测试一个系统不是一个人测一遍就算测完的,需要多人反复的进行测试,那么我们就需要测试用例来规范和指导我们的测试行为。
      告诉领导,这事俺干过,不然别人怎么知道你测没测,测的全面不全面,拿测试用例给他们看呗!俺就是照着这个干活,呵呵!
      三、测试用例格式
      分为9个方面:用例编号/测试项/测试标题/用例属性/重要级别/预置条件/测试输入/操作步骤/预期结果/实际输出
      一般情况下分为以上几项可根据公司要求进行增删
      (1).测试用例编号  :
      格式:A-B-C-D-E/CRM-ST-客户管理-新增客户-001
      A:产品编号:产品或项目名称
      B:用例属性:ST(系统测试)/IT(集成测试)/UT(单元测试)
      C:系统测试项名
      D:系统测试子项名
      E:编号
      (2).测试项:
      现在这个测试用例所测的项目名:客户管理功能,也可以是测试用例所属的大类+子项:客户管理-新增客户(视公司要求而定)
      (3).测试标题:
      测试标题是对测试用例的简单描述。用概括的语言描述该测试用例的测试点。每个测试用例的标题不能够重复,因为每个测试用例的测试点是不一样的。例如:新增名称为空的客户信息/新增超过20个汉字的客户信息/新增用户信息为单引号的客户信息
      (4).用例属性:
      被测工程的测试类型:功能测试/性能测试/兼容性测试/安全性测试
      (5).预置条件:
      执行当前测试用例的前提条件,如果不满足这些条件则无法进行测试
      (6).测试输入:
      输入测试数据,保存数据记录,例如:客户姓名-张三/客户电话-152xxxx123/客户住址-北京市xxxxxx
      (7).操作步骤:
      执行当前测试的操作流程,需要给出每一步操作的描述 例如:输入客户姓名-电话及住址-点击【保存按钮】
      (8).预期结果
      当前测试用例的预期输出结果。用来与实际结果比较,如果相同则该测试用例通过,否则该测试用例失败。
  • 相关阅读:
    实例讲解虚拟机3种网络模式(桥接、nat、Host-only)
    期刊搜索问题——SCI、EI、IEEE和中文期刊
    面向对象分析与设计(C++)课堂笔记
    windows与VMware ubuntu虚拟机实现文件共享
    GDI+在绘制验证码中的使用
    【转】.net中快捷键的使用
    MD5加密“破解”在.NET平台实现最基本的理解
    UE4 Persona 骨架网格物体动画
    从零开始做3D地图编辑器 基于QT与OGRE
    TBB(Intel Threading Building Blocks)学习笔记
  • 原文地址:https://www.cnblogs.com/chenlimei/p/9353026.html
Copyright © 2011-2022 走看看