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

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


  • 接口用例设计

  • 接口测试的测试点

  • 功能测试

单接口功能测试:

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

业务场景功能测试:

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

  • 性能测试

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

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

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

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

  • 安全测试

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

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

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

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

  • 接口用例设计方法

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

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

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

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

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

一定在 单接口 测试 之后

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

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

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

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



  • 业务场景测试用例
相关推荐
程序员三藏19 小时前
快速弄懂POM设计模式
自动化测试·软件测试·python·selenium·测试工具·设计模式·职场和发展
程序员三藏1 天前
使用Docker和Selenium构建自动化测试环境
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
让世界再也没有bug1 天前
JMeter与Postman的区别
测试工具·jmeter·postman
优测云服务平台1 天前
质效飞跃,优测金融数智质效解决方案全新升级!
测试工具·金融
minglie12 天前
Wireshark抓HTTPS协议包
网络·测试工具·wireshark
BatyTao2 天前
Postman导入CSV中文乱码解决方法
postman
测试19982 天前
压力测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·压力测试
程序员小远3 天前
7个常见的Jmeter压测问题
自动化测试·软件测试·python·测试工具·测试用例·压力测试·性能测试