设计编写用例注意事项

来源:互联网 发布:阿里云余额如何提现 编辑:程序博客网 时间:2024/06/05 01:16

写在前面:
下面关于测试用例的编写,主要是一些大致方向,这个还是需要根据实际项目的变动,来进行改动。特别是关于测试用例的划分,测试用例的拆分情况。

还有对于测试用例的标题,每个人的喜好不同,但是主要目标是对一个用例描述清晰,方便查找。

同时编写测试用例,不是为了写而写,要注意你的目标,实际如何能够保证项目的质量来写的。

  • 测试用例需要满足的点

    · 对需求覆盖的完整性:每条用例都是完整的,可操作的,有结论的
    · 测试用例的独立性:每条用例需要可以独立完成,对其他用例没有依赖关系
    · 测试用例的可理解性:用例需要描述清晰,不能有模拟两可的话,且当其他人执行用例时,可以无疑问的把执行下来
    · 测试用例的清晰性:测试用例验证点需要清晰
    · 测试用例的可维护性:对用例标题清晰,业务发生变更时,需要及时修改维护测试用例

  • 编写效率

    · smoke 用例,测试优先级最高
    · 基本路径及各模块主功能的测试,明确核心功能
    · 所有错误和边界值或确认测试
    · 可用性测试以及入口默认值教研
    · 测试用例划分为不严重的

  • 用例基本划分

    smoke 测试用例: 特别特别重要用例,控制小数量内,并且流程结果一定是正常执行的
    回归测试用例:除smoke用例外,基本路径和各模块主功能测试&部分较严重的失败用例测试
    细节测试用例:所有错误,边界值的测试等

  • 判断用例的划分

    · 正向思路和负向思路,用例分开写
    · 流程性的验证点,可以不需要区分用例,按步骤验证下来
    · 只有最后一步选择不同的,可以在用例标题中表明,步骤中写清晰
    · 全部正向思路,小部分负向思路

  • 用例标题结构:在xxx页面/xxx情况下,做xxx操作,得到的结果怎么样

    • 例:
      在配网添加设备页面,点击确认指示灯在快闪,输入正确的wifi名称和密码,点击确认,显示配网成功。
      在产品功能定义页面,添加自定义功能,自定义功能显示正确
  • 用例操作结果:把确认点要写清晰,如果步骤中有多个确认要点需要按步骤写出对应的结果

    • 例:
      操作:进入设备配网过程百分比的页面,1.点击取消 2.弹出提示点击确认
      结果:1.弹出提示“将停止添加设备,是否确认退出”。2.退回到配网页面。
  • 注意:

    · 标题写的是这个测试点侧重的部分,如果不是确认点或者步骤复杂,应写在操作中
    · 如果用例中执行过程,有or 或者and的步骤,需要在用例标题中提出
    · 判断用例的好坏:用例流程正确,操作和结果完全分开,新人执行操作没有压力

    • 例:
      · 操作中加入:设备重置成配网状态。(也可以写在前提条件中)
      · 操作中加入:输入功能点名称,标识名,数据类型、数据传输类型,备注
      · 标题:在首页,创建产品,设置通信类型为 wifi/蓝牙/GPRS ,产品创建成功
原创粉丝点击