测试用例设计:测试用例格式

发表于:2018-7-20 10:29

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:进化的星星    来源:CSDN

分享:
  一、什么是测试用例
  通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述出来。
  二、写测试用例有什么好处?
  理清思路,避免遗漏
  这里是我们认为最重要的一点,假如我们测试的项目大而复杂,我们可以把项目功能细分,根据每一个功能通过编写用例的方式来整理我们测试系统的思路,避免遗漏掉要测试的功能点。
  跟踪测试进展
  通过编写测试用例,执行测试用例,我们可以很清楚的知道我们的测试进度。
  历史参考
  在我们所做的项目中,也许会有很多功能是相同或相近的,我们对这类功能设计了测试用例,便于以后我们遇到类似功能的时候可以做参考依据。
  重复性
  我们测试一个系统不是一个人测一遍就算测完的,需要多人反复的进行测试,那么我们就需要测试用例来规范和指导我们的测试行为。
  告诉领导,这事俺干过,不然别人怎么知道你测没测,测的全面不全面,拿测试用例给他们看呗!俺就是照着这个干活,呵呵!
  三、测试用例格式
  分为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).预期结果
  当前测试用例的预期输出结果。用来与实际结果比较,如果相同则该测试用例通过,否则该测试用例失败。

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号