需求分析&用例设计方法

需求分析

  1. 熟悉需求背景及商业目标
  2. 找出功能性需求与约束:
    • 单个功能
    • 功能交互
    • 业务流程
  3. 找出非功能性需求与约束:
    • UI、性能、网络、兼容性、易用性、特殊情况

用例设计方法

等价类(输入为一个条件)

  • 所有的情况都是在找输入

把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量有代表性的测试数据取得较好的测试结果
有效等价类:合理的输入数据
无效等价类:不合理的输入数据

  1. 先找出页面当中所有的输入条件
  2. 找到该输入条件对应的约束
  3. 划分出对应的有效等价类
  4. 针对有效等价类得到对应的无效等价类
  5. 覆盖有效等价类是尽可能多的去进行覆盖
  6. 覆盖无效等价类一个无效等价类一个用例
  • 等价类划分原则1——长度
    • 如果输入条件规定了取值范围或值的个数,则可以确定一个有效等价类和两个无效等价类
      • eg:成绩输入有效值:【0,100】、用户名:8个字符长度
      • 有效:【0,100】 无效:<0 >100
      • 有效:长度为8的字符 无效:>8 <8<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值