测试用例入门(一)-如何编写用例标题、前置条件、测试步骤和预期结果?

测试用例一直是作为一个测试工程师必备的技能。就像游泳运动员要会游泳、老婆饼要有饼、鱼香肉丝要有肉丝一样,测试要会写测试用例。

== 本篇文章已在同名公众号【软件测试必备技能】发布,关注并发送【测试用例】可免费阅读。 ==

一、含义与优点

1、什么是测试用例

百度百科里给的解释是:
测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。

  • 换句话说测试用例其实是测试方案、方法、策略的书面化体现,

  • 所以当我们在讨论测试用例的设计方法时,其实是在讨论测试方案、方法、策略的设计方法。

  • 这意味着即使平时可能因为种种原因,导致工作中没有编写测试用例,但其实只要还有在从事软件测试的工作,就已经在进行用例设计。

2、为什么要写测试用例

  • 测试用例的优点可太多了,在《软件测试》这本书中,对测试用例的描述是“对鹅是个好东西,对鸭也是个好东西”

  • 具体有什么好处可以从以下几个方面体现࿱

  • 10
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
编写测试用例时,可以按照以下的格式来描述每个测试用例的名称、前置条件、步骤和预期结果字段: 1. 正常登录: - 用例名称:正常登录 - 前置条件:用户已注册并且已知用户名和密码 - 用例步骤: 1. 打开登录页面 2. 输入正确的用户名和密码 3. 点击登录按钮 - 预期结果: - 登录成功,用户被重定向到主页 2. 错误的用户名或密码: - 用例名称:错误的用户名或密码 - 前置条件:用户已注册并且已知正确的用户名和密码 - 用例步骤: 1. 打开登录页面 2. 输入错误的用户名和正确的密码 3. 点击登录按钮 - 预期结果: - 显示错误消息"用户名或密码错误" 3. 空输入: - 用例名称:空输入 - 前置条件:用户已打开登录页面 - 用例步骤: 1. 打开登录页面 2. 不输入任何用户名和密码 3. 点击登录按钮 - 预期结果: - 显示错误消息"请输入用户名和密码" 4. 密码安全性: - 用例名称:密码安全性要求 - 前置条件:用户已打开登录页面 - 用例步骤: 1. 打开登录页面 2. 输入过于简单的密码(如:123456) 3. 点击登录按钮 - 预期结果: - 显示错误消息"密码过于简单,请使用至少包含一个大字母、一个小字母和一个数字的密码" 5. 多次登录尝试: - 用例名称:多次登录尝试 - 前置条件:用户已注册并连续多次使用错误的用户名和密码进行登录 - 用例步骤: 1. 打开登录页面 2. 连续多次输入错误的用户名和密码 3. 点击登录按钮 - 预期结果: - 用户被锁定或需要输入验证码进行验证 这些是一些示例测试用例,你可以根据实际需求和业务逻辑继续编写其他测试用例

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

软件测试必备技能

有钱捧个钱场,没钱捧个人场

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

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

打赏作者

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

抵扣说明:

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

余额充值