【接口测试】2_Postman _Postman基础使用

文章目录

一、Postman介绍和用例集创建

简介:一款接口的调试和测试工具。开发和测试工程师都可以使用。 支持所有主流系统。

  • 特点︰支持MAC、Windows和Linux
  • 官网地址: https://www.getpostman.com/
  • 使用方法:先建工作空间存放项目,再建用例集。

二、基本使用-案例

2.1 案例一

1、使用 postman 发送 http请求,访问 tpshop 商城的 "搜索" 接口

2、访问 tpshop 商城的 "搜索" 接口所需要的信息:

3、------ 结合 F12 浏览器开发者工具分析:

yacas 复制代码
- 请求方法:GET(get方法不需要请求体)
- URL:https://hmshop-test.itheima.net/Home/Goods/search.html?q=手机
- 请求头:无
- 请求体:无
- 返回数据:html网页

2.2 案例二

使用 Postman 向 topshop 商城 登录接口 发送一个密码错误的 登录请求

json 复制代码
- 请求方法:post
- URL:https://hmshop-test.itheima.net/index.php?m=Home&c=User&a=do_login&t=0.9100572859357936
- 请求头:Content-Type:application/x-www-form-urlencoded
- 请求体:
  -- username:  13700000001
  -- password: 12345
  -- verify_code : 8888
- 返回数据:
  {"status":-2,"msg":"密码错误!"}  ---- 实际返回结果 "验证码错误"  与业务有关。

2.3 案例三

从接口文档,获取 登录接口 的 http请求,使用 Postman 发送

json 复制代码
- 请求方法:post
- URL:http://ihrm2-test.itheima.net/api/sys/login
- 请求头:Content-Type : application/json 
- 请求体:{"mobile":"13800000002","password":"123456"}
- 预期结果: 
{"success":true,"code":10000,"message":"操作成功!","data":"f5050a1b-7919-444c-9ec4-3c1a7286536d"}
  -- data:值为登录成功生成的 令牌数据。该数据 会定时变化。
相关推荐
小白上线*^_^*4 小时前
Jmeter从入门到精通指南
软件测试·测试工具·jmeter·接口测试·测试工程师
goodesocket18 小时前
手机LPDDR芯片测试座厂商适配性强
测试工具
小小测试开发2 天前
Playwright vs Selenium vs Cypress:从浏览器协议到 API 设计的全面对比与实测
人工智能·selenium·测试工具
我的xiaodoujiao2 天前
快速学习Python基础知识详细图文教程9--函数进阶
开发语言·python·学习·测试工具
川石课堂软件测试2 天前
安全测试|常见SQL注入攻击方式、实例及预防
服务器·数据库·sql·功能测试·测试工具·安全·单元测试
Chloeis Syntax2 天前
JAVAEE初阶 --- 构造HTTP请求
网络·网络协议·http·postman
天才测试猿3 天前
Selenium自动化测试网页加载太慢怎么解决?
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
川石课堂软件测试4 天前
安全测试|服务器安全加固方法
服务器·功能测试·测试工具·jmeter·mysql·web安全·单元测试
Saniffer_SH6 天前
NAND技术(二):从 Channel、Die/LUN、P/E Cycle 到 LDPC,一次讲透 NAND 里那些最容易误解的概念
人工智能·驱动开发·嵌入式硬件·测试工具·fpga开发·计算机外设·压力测试
杭州双色云谱6 天前
2026年蓝光光谱照度计选购与实战指南:双色云谱如何守护光环境安全?
科技·测试工具