培训首页  >  软件测试新闻  >  测试用例的设计步骤

测试用例的设计步骤

[2017-07-29 17:01:13] 浏览量:121 来源:

北京尚脑互联软件测试培训中心

  作为测试新人,如何实现测试用例的设计一直是我的一个疑惑,在工作中写过几个项目的测试用例,尝试总结一个测试用例的设计步骤。

  前提:

  编写测试用例之前我们需要对项目的需求有清晰的了解,对要测试什么,按照什么顺序测试,覆盖哪些需求做到心中有数,作为测试用例的编写者不仅了解要有常见的测试用例编写方法,同时需要了解被测软件的设计、功能规格说明、用户试用场景以及程序/模块的结构。

  步骤:

  1、测试需求分析

  从项目部拿到软件的需求规格说明书后,开始对项目的需求进行分析,通过自己的分析、理解,整理成为测试需求, 清楚分析出被测试对象具有哪些功能。 明确测试用例中的测试集用例与需求的关系,即一个或多个测试用例集对应一个测试需求。

  2、业务流程分析

  分析完需求后,明确每一个功能的业务处理流程,不同的功能点作业务的组合,以及项目的隐式需求。如遇复杂的测试用例设计前,先画出软件的业务流程。

  从业务流程上,应得到以下信息:

  A、 主流程是什么?

  B、 条件备选流程是什么?

  C、 数据流向是什么?

  D、 关键的判断条件是什么?

  3、测试用例设计

  完成以上两步则可进行测试用例设计,功能测试用例,应尽量考虑边界、异常、性能的情况,以便发现更多的隐藏问题。

  设计测试用例的常见方法

  1)等价类

  2)边界值

  3)因果图

  4) 判定表

  5) 状态迁移

  6) 正交实验

  7) 场景法

  8) 错误推断

  注意:编写测试用例时,我们尽可能取的不应该是有效等价类而应该是无效等价类

  4.编写完成后自我检查以及部门内部评审

  5.测试用例更新完善

  测试用例编写完成之后需要不断完善,如遇需求更改或功能新增时,测试用例必须配套修改更新,同时在测试过程中发现设计测试用例时考虑不周,需要对测试用例进行修改完善;在软件交付使用后客户反馈的软件缺陷,而缺陷又是因测试用例存在漏洞造成,也需要对测试用例进行完善。

  请联系网站,了解详细的课程信息~

  优质、便捷、省心


文中图片素材来源网络,如有侵权请联系删除
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

网上报名

热门信息

温馨提示