一个好的测试用例,要规范设计方法和用例格式

发表于:2021-1-27 09:12

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

 作者:大白菜的白菜    来源:博客园

  一、用例格式
  ·用例id:不要重复
  ·测试模块:具体测试对象属于哪个模块
  ·测试标题:语言简洁、标题不能重复、如:验证XXX功能XXX
  ·用例属性:功能测试接口测试,兼容性测试,界面测试,性能测试
  ·优先级/重要程度:描述这条用例测试的功能影响大不大,很重要、极高-高-中-低或(1-4)
  ·预置条件:存放使用的资源,或者需要提前准备的信息
  ·操作步骤:严格按照用户的操作流程来、和预期结果要一一对应
  ·预期结果
  ·适用阶段:冒烟、系统
  二、用例设计方法
  功能类型:界面(按钮,输入框,布局),流程(业务流程,增删改查)
  1、等价类:相当于域(取值范围),有效等价类---范围内、无效等价类---范围外
  ·所有涉及到输入框的都需要先考虑空值--null、空格
  2、边界值:直接对范围类型的输入框进行测试的方法(分为:上点、内点、离点)
  ·例如[3,19]上点为:3和19、内点为:4-18、离点为:2以前,19以后
  3、判定表(与因果图类似,请求---响应)
  ·条件桩--条件项
  ·动作桩--动作项
  4、因果图(例子:登录)
  ·注重输入输出
  ·考虑逻辑关系,与and、或or、非not
  ·结果可能有多个
  5、正交实验
  ·直接可以理解为排列组合
  ·多条件查询,例如从某地到某地可以有多种交通方式
  6、状态迁移(在不同的状态下进行不同的操作,如订单,付款和未付款进行的操作都不一样)
  ·找到状态点--连接关系--拆分成各条用例
  7、场景设计(增加了判断,如各种审批流程)
  ·基本流---正常操作操作成功
  ·备选流---选择为否
  ·异常流---容易产生bug的流程

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号