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中一个接口的参数可以返回,用于另一个接口的入参形成依赖
相关推荐
鹿鹿学长11 分钟前
微软把语音转写打到 0.1 美元/小时:5 个月降价 72%,AI 音频进入地板价时代
python·自动化
weixin_4407305012 分钟前
使用pytest中方法控制执行步骤(test_begin.py、test_end.py,@pytest.mark.run(order=1))
开发语言·python·pytest
小柯南敲键盘22 分钟前
跨境电商批量图片翻译与视频字幕翻译,就用跨马AI工具
大数据·人工智能·python·音视频
心易行者1 小时前
Python自动化测试7步落地法:用python在线运行省掉90%环境配置时间
java·开发语言·人工智能·python·log4j·ai编程
Boop_wu1 小时前
[LangGraph] 案例 2 : 支持搜索的智能代理系统
服务器·windows·python·langchain
2601_962297251 小时前
Python、Pytest、Allure、Selenium和Jenkins实现自动化测试集成实例
python·selenium·jenkins·pytest·allure
今天AI了吗2 小时前
Codex 配置自定义 AI API 完整指南:从零到一接入你的专属模型
java·人工智能·python·数据分析·embedding
阿童木写作2 小时前
跨境电商批量图片翻译与视频字幕翻译工具推荐
python·音视频
leihefeng2 小时前
手写数字识别:KNN vs 逻辑回归实战
python·算法·机器学习·逻辑回归·scikit-learn
SunnyDays10112 小时前
如何使用 Python 从 Word 文档中提取图片
python·word