Skip to content

测试开发体系与功能测试

测试开发体系与功能测试

学习价值

学习体系

  • 掌握常见的测试用例设计方法。
  • 掌握测试用例的相关概念。
  • 掌握测试用例的设计与编写。

知识模块

  • 测试用例设计 L1

实战需求

实战 1:员工管理系统人员信息录入模块测试用例设计

假设你现在是一个测试工程师。需要依据以下需求完成测试用例设计与编写:

  • 产品名称:员工管理系统人员信息录入模块
  • 输入条件:
    • 编号:系统自动编号,无需手动录入;
    • 姓名:必须有,要求为不超过 5 个汉字;
    • 身份证:必须有,长度为 15 或 18 位置,末尾为数字或 X,注意大小写;
    • 邮箱:要么为空白,输入必须包含 @.
    • 年龄:18-80 之间的数字
    • 住址:可以空白
  • 如果录入正确则提示录入正确,反之录入错误

实战要求:使用黑盒测试方法设计测试用例,使用表格形式,要体现出设计的过程。

实战 2: 淘宝网登录功能测试用例设计

  • 需求:淘宝网登录功能
    • 帐号为邮箱
    • 密码可以为数字或者字母,长度为 6-20 个字符
    • 点击登录按钮,发起登录请求
    • 请求成功,跳转到首页
  • 设计方式
    • 使用思维导图梳理测试点

实战 3: 面试中设计登录功能测试用例

  • 面试题:如果现在有一个登录的场景,让你设计测试用例,你会如何设计?

相关知识点

教程地址 教程视频地址 时间位置
软件测试基本概念 软件测试基本概念 全部
软件测试分类 软件测试分类 全部
黑盒测试方法论-等价类 黑盒测试方法论-等价类 全部
黑盒测试方法论-边界值 黑盒测试方法论-边界值 全部
测试用例基础概念 测试用例基础概念 全部
测试用例设计与评审 测试用例设计与评审 全部

实战演练

实战 1:员工管理系统人员信息录入模块测试用例设计

点击下载示例文件

使用等价类划分法
  1. 确定输入条件和输出结果
  • 输入 * 编号(自动录入) * 姓名 * 身份证号 * 邮箱 * 年龄 * 地址
  • 输出:如果录入正确则提示录入正确,反之录入错误
  1. 使用等价类表分析等价类

  1. 根据等价类设计测试用例

使用边界值分析法
  1. 确定需要进行边界值分析的输入条件

  1. 在等价类的基础上补充边界值用例

实战 2: 淘宝网登录功能测试用例设计

点击下载示例文件

  1. 划分功能模块

  1. 正向功能验证

  1. 单个功能项验证

  1. 功能之间交互验证

  1. 隐形需求

总结

  1. 测试用例价值与体系
  2. 测试用例基础概念
  3. 黑盒测试方法
  4. 测试用例设计与评审