接口测试 零基础测开学习 08——接口测试用例设计

EternalRights · 2025年11月10日 · 23 次阅读

前言

        与先前的功能测试的用例设计不同的是,接口测试的用例设计并不能简单与前者混为一谈。


接口测试的测试点

功能测试

  • 单接口功能测试:一个单独的业务,就对应一个独立的接口
  • 业务场景功能测试:多个功能被连续调用。(模拟用户的实际使用场景)

性能测试

  • 响应时长:从发送请求到服务器回发响应所经历的时间
  • 吞吐量:服务器单位时间内,处理请求的数量
  • 错误率:服务器运行出错的概率
  • 服务器资源利用率:cpu、内存、网络、磁盘等硬件资源的占用率

安全测试

  • 攻击安全:由具备专业安全技术,会使用专业安全测试工具的安全测试师负责(木马,病毒)
  • 业务安全:
    • 必须登录,才能访问用户数据
    • 敏感数据加密传输
    • SQL 注入

接口用例设计方法

单接口测试

正向测试

  1. 必填参数组合
  2. 必填 + 选填参数组合
  3. 全部参数组合

反向测试

  1. 功能异常(覆盖反向需求)
  2. 数据异常(空、类型不符、长度不符)
  3. 参数异常(多参、少参、无参、错误参数)

单接口测试用例示例

业务场景测试

  • 一定在单接口之后
  • 尽量模拟用户实际使用场景
  • 尽量用最少的测试用例,覆盖最多的接口请求
  • 一般情况下,覆盖正向测试用例即可

业务场景测试用例示例


后记

        非常享受学习技术这种纯粹的循序渐进,学有所用的感觉;而不是填鸭式教育学了却只能写题,令人难以言喻的感觉,😃

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册