D93【python 接口自动化学习】- pytest基础用法

day93 pytest解决接口参数的依赖

学习日期:20241209

学习目标:pytest基础用法 -- pytest解决接口参数的依赖

学习笔记:

pytest解决接口参数的依赖
python 复制代码
#用户名登录
#拿到登录的token,获取用户信息
import requests

class TestUser:
    def test_login(self):
        uname="baobao"
        passwd="123456"
        # res = requests.post("/login",json={"username":uname,"password":passwd})
        token = "token"
        assert token =="token"
        return token,uname

    def test_userinfo(self):
        token,username = self.test_login()
        headers = {"token":token}
        # res = requests.post('/get_user',headers=headers)
        assert headers['token'] == token
        assert username == "baobao"
总结
  1. pytest中一个接口的参数可以返回,用于另一个接口的入参形成依赖
相关推荐
硬件人某某某1 小时前
python基于卷积神经网络的桥梁裂缝检测系统(django),附可视化界面,源码
python·cnn·django
java1234_小锋1 小时前
PyTorch2 Python深度学习 - 自动微分(Autograd)与梯度优化
开发语言·python·深度学习·pytorch2
java1234_小锋1 小时前
PyTorch2 Python深度学习 - 简介以及入门
python·深度学习·pytorch2
tao3556673 小时前
【Python刷力扣hot100】42. Trapping Rain Water
开发语言·python·leetcode
一只安3 小时前
从零开发AI(不依赖任何模型)
人工智能·python
2501_938782094 小时前
实战 Python NLP:处理 PDF 文档批量提取文本并进行主题建模
python·自然语言处理·pdf
成长痕迹4 小时前
【Python与Matlab数据分析对比】
python·matlab·数据分析
11年老程序猿在线搬砖4 小时前
如何搭建自己的量化交易平台
大数据·人工智能·python·自动交易·量化交易系统
错把套路当深情4 小时前
Kotlin保留小数位的三种方法
开发语言·python·kotlin
错把套路当深情4 小时前
Kotlin基础类型扩展函数使用指南
python·微信·kotlin