软件测试用例

为什么要写测试用例

  1. 测试用例是测试执行的依据
  2. 测试用例可以复用,在进行回归测试的时候看 新添加/修改后 的功能,是否对其它功能有影响?
  3. 测试用例可以衡量需求的覆盖率,因为有了测试用例之后,你对照着需求,就可以进行查漏补缺。
  4. 后人可以借鉴,可以更好的帮助其他人一起学习
  5. 手工测试用例是自动化测试的依据

测试用例的基本要素

测试用例的基本要素就是 测试用例的 定义/概念:

测试用例(Test Case)是为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素。
好的测试用例是一个不熟悉业务的人也能依据用例来很快的进行测试。评价测试用例的标准:对比好坏用例的评价标准

  1. 用例表达清楚,无二义性
  2. 用例可操作性强
  3. 用例的输入与输出明确。一条用例只有一个预期结果
  4. 用例的可维护性好
  5. 用例对需求的覆盖率高

测试用例的设计方向:功能、性能、可移植性、界面、安全性、易用性。

QQ登录的测试用例

在设计测试用例的时候,也是通过需求来进行设计的。我们下面进行一次QQ登录的测试用例设计:

功能

正常时
  1. 账号密码正确是否能正常登录。
  2. 账号密码错误,不能登录且有提示。
  3. 输入密码时密码是否自动隐藏。<
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lockey-s

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值