【测试小白--如何写好测试用例--测试用例编写的方法+结合常见登录模块为实例--保姆级教学】

一、测试用例编写方法

1. 等价类划分

定义:将输入条件划分为有效和无效的等价类,选择每个等价类中的一个或多个代表进行测试。

  • 有效输入

    • 有效邮箱(如:user@example.com)
    • 正确密码(如:Password123)
  • 无效输入

    • 无效邮箱(如:user@.com,userexample.com)
    • 错误密码(如:WrongPassword)
    • 空邮箱和密码

2. 边界值分析

定义:测试输入值的边界条件,包括有效边界和无效边界。

  • 示例:对于密码长度限制(假设为6到12个字符)。

3. 状态转换测试

定义:根据系统的不同状态和状态之间的转换,设计测试用例。

  • 示例:用户状态转换(未登录、已登录、登出)。

4. 决策表测试

定义:利用决策表列出不同条件下的行动方案,适合处理复杂的业务逻辑。

5. 错误推测

定义:基于以往的经验或常见的错误类型,推测可能出现的错误并编写测试用例。

6. 用户场景测试

定义:基于用户的实际使用场景,设计测试用例。

7. 安全测试用例

定义:设计用于验证系统安全性的测试用例,包括权限、数据保护等。

二、登录模块测试用例实例

结合上述测试用例编写方法,针对登录模块的具体测试用例示例:

1. 等价类划分

用例编号:TC_LOGIN_001

  • 功能模块:登录
  • 前置条件:用户已注册。
  • 测试步骤
    1. 输入有效邮箱。
    2. 输入正确密码。
    3. 点击“登录”按钮。
  • 预期结果:成功登录并跳转到首页。

用例编号:TC_LOGIN_002

  • 功能模块:登录
  • 前置条件:无。
  • 测试步骤
    1. 输入无效邮箱(user@.com)。
    2. 输入任何密码。
    3. 点击“登录”按钮。
  • 预期结果:显示“邮箱格式不正确”的提示。

2. 边界值分析

用例编号:TC_LOGIN_003

  • 功能模块:登录
  • 前置条件:用户已注册。
  • 测试步骤
    1. 输入有效邮箱。
    2. 输入5个字符的密码。
    3. 点击“登录”按钮。
  • 预期结果:显示“密码长度不足”的提示。

用例编号:TC_LOGIN_004

  • 功能模块:登录
  • 前置条件:用户已注册。
  • 测试步骤
    1. 输入有效邮箱。
    2. 输入13个字符的密码。
    3. 点击“登录”按钮。
  • 预期结果:显示“密码长度超出限制”的提示。

3. 状态转换测试

用例编号:TC_LOGIN_005

  • 功能模块:登录
  • 前置条件:用户已注册。
  • 测试步骤
    1. 打开登录页面。
    2. 输入有效邮箱。
    3. 输入正确密码。
    4. 点击“登录”按钮。
    5. 点击“登出”按钮。
    6. 再次尝试访问登录后的页面。
  • 预期结果:系统要求重新登录。

4. 决策表测试

用例编号:TC_LOGIN_006

  • 功能模块:登录
  • 前置条件:无。
  • 测试步骤
    1. 输入无效邮箱。
    2. 输入正确密码。
    3. 点击“登录”按钮。
  • 预期结果:显示“邮箱无效”的提示。

5. 错误推测

用例编号:TC_LOGIN_007

  • 功能模块:登录
  • 前置条件:无。
  • 测试步骤
    1. 输入特殊字符作为邮箱(如:<script>)。
    2. 输入任意密码。
    3. 点击“登录”按钮。
  • 预期结果:系统拒绝登录请求,显示“无效的邮箱或密码”。

6. 用户场景测试

用例编号:TC_LOGIN_008

  • 功能模块:登录
  • 前置条件:用户已注册。
  • 测试步骤
    1. 打开登录页面。
    2. 输入有效邮箱。
    3. 输入正确密码。
    4. 点击“登录”按钮。
    5. 访问“我的账户”页面。
  • 预期结果:用户能够正常访问“我的账户”页面。

7. 安全测试用例

用例编号:TC_LOGIN_009

  • 功能模块:登录
  • 前置条件:无。
  • 测试步骤
    1. 输入' OR '1'='1作为邮箱。
    2. 输入任意密码。
    3. 点击“登录”按钮。
  • 预期结果:系统应显示“无效的邮箱或密码”提示。

以上均为本人自我总结,需要帮助请私信我,及欢迎各位前来探讨~


各位大佬海涵,这里将插播一条预告:

  • 十一月初,赣南脐橙迎来丰收季,果实金黄、汁甜饱满,清爽的酸甜口感令人陶醉。它不仅是冬季美味的水果选择,也是馈赠亲友的最佳礼品,带来温暖与自然的馈赠。
  • 作为一个实打实的江西赣州老表,怎么能不宣传一下自家的脐橙呢~~~

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

以上有任何问题疑问,请私信我,欢迎一起探讨~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

生活De°咸鱼

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

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

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

打赏作者

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

抵扣说明:

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

余额充值