接口测试Day03-postman使用&接口用例设计

  • 创建用例集合--添加请求


  • 接口用例设计

  • 接口测试的测试点

  • 功能测试

单接口功能测试:

一个单独的业务,就对一个独立的接口。如:登录业务 ,对应登录接口。

业务场景功能测试:

多个接口被连续调用。(模拟用户的实际使用场景)

  • 性能测试

响应时长:从发送请求到接收到服务器回发响应包所经历的时间

错误率:服务器运行出错的概率

吞吐量:服务器单位时间内,处理请求的数量。

资源利用率:cpu、内存、网络、磁盘等硬件资源的占用。

  • 安全测试

攻击安全 :木⻢、病毒...

由具备专业安全技术,会使用专业安全测试工具的 安全测试工程师 负责。
业务安全

必须登录,才能访问 用户数据。
敏感数据加密存储。

SQL注入(用户名输入:'or 1=1#)

  • 接口用例设计方法

一个单独的业务,就对一个独立的接口。

如:登录业务,对应登录接口。

注册业务,对应注册接口。

支付业务,对应支付接口。

  • 正向:
    必选 参数 。 所有必选项,给正确数据
    组合 参数 。 所有必选 + 任意可选,给正确数据。
    全部 参数。 所有必选 + 所有可选。给正确数据。
  • 反向:
    功能异常 :数据格式正确,不能履行接口功能。
    数据异常 :数据格式不正确(空值、特殊字符、汉字、字母、⻓度、范围 ---- 等价类、边界值
    参数异常
    多参:多出 必选参数
    少参:缺少 必选参数
    无参:没有 指定参数
    错误参数:参数名 错误
  • 业务场景测试

一定在 单接口 测试 之后

尽量模拟用户实际使用场景。

尽量用最少的用例,覆盖最多的接口请求。

一般情况下,覆盖正向测试即可。

  • 单接口测试用例
  • 分析测试点



  • 业务场景测试用例
相关推荐
我的xiaodoujiao11 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 40--完善优化 Allure 测试报告显示内容
python·学习·测试工具·pytest
我的xiaodoujiao11 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 41--自定义定制化展示 Allure 测试报告内容
python·学习·测试工具·pytest
玩转数据库管理工具FOR DBLENS13 小时前
人工智能:演进脉络、核心原理与未来之路 审核中
数据库·人工智能·测试工具·数据库开发·数据库架构
小罗和阿泽15 小时前
论坛系统测试报告
功能测试·测试工具·压力测试·可用性测试
可可南木1 天前
3070文件格式--6--board文件格式详解 6
功能测试·测试工具·pcb工艺
爱学习的潇潇1 天前
Postman学习之常用断言
自动化测试·软件测试·功能测试·学习·程序人生·lua·postman
程序员雷叔1 天前
在postman设置请求里带动态token,看看这两种方法!
selenium·测试工具·单元测试·测试用例·pytest·lua·postman
Hacker_xingchen1 天前
如何用Postman做接口自动化测试及完美的可视化报告?
自动化测试·软件测试·测试工具·职场和发展·postman
AI软件工程实践1 天前
软件工程里 Postman 的文件上传与下载测试技巧
测试工具·ai·lua·postman
恃宠而骄的佩奇2 天前
APP客户端安全评估思路及工具分享
测试工具·安全·网络安全·app客户端安全评估