Pytest项目_day04(Python做接口请求)

Requests包

  • 在python中,可以使用requests包,用于做接口请求和接口测试
  • request支持http和https
  • 简单的get函数调用如下:

r.json

r.status_code

r.text

get函数的带params用法

post函数的带params用法

  • post也可以和get一样在url中传入参数
  • 在requests包中,post()函数的params形参是使用keywords传入的,即使用的是下一层的request()函数中的params形参,这点可以看作和get()函数类似

post函数的json形参用法

  • json形参的内容和params一样,都是字典格式

post函数的data形参用法

  • data形参的内容和json一样,也是字典格式
  • 对应在postman中的form-data

在java代码中的get、post请求

  • get请求,且传参格式为params
  • post请求,且传参格式为form-data

  • post请求,且传参格式为json(目前大部分都是采用这一种)
相关推荐
把头塞进显示器9 天前
电商平台-测试报告
python·selenium·pytest
昔我往昔14 天前
pytest日志问题排查记录
python·pytest
黄昏恋慕黎明17 天前
博客论坛技术迭代
python·pytest
2601_9620782317 天前
Python接口自动化流程(pytest)
python·pytest·接口自动化·测试框架·断言
杨女士YRJ17 天前
python+pytest+01
python·pytest
2601_9620782318 天前
Python接口自动化框架:pytest
python·pytest·接口自动化·测试框架·restfulapi
2601_9620781918 天前
Appium+Python+pytest自动化测试框架详解
自动化测试·python·appium·pytest·移动应用
2601_9622845020 天前
安卓APP UI自动化测试:Python + UiAutomator2 + pytest + pytest-html
python·pytest·uiautomator2·ui自动化测试·安卓app
2601_9623008120 天前
基于pytest的接口自动化测试:使用requests模块的实战项目与接口关联方法详解
接口自动化测试·测试用例·pytest·接口关联·requests模块
2601_9623008120 天前
Python + Requests + Pytest + Excel + Allure:接口自动化测试项目实战
python·excel·pytest·allure·requests