上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 140 下一页
摘要: 前言 pytest 运行yaml 文件默认在控制台显示简短的信息,当我们需要排查问题时,需开启日志追踪更多的信息。 pip 安装插件 pip install pytest-yaml-yoyo logging日志功能在 v1.0.7 版本上实现 logging 日志开启 pytest 的日志分2个部分 阅读全文
posted @ 2022-12-08 09:22 上海-悠悠 阅读(896) 评论(0) 推荐(0)
摘要: 前言 pytest 框架有日志管理开关,不需要再添加额外的配置 logging的使用 在用例中添加logging的日志内容 import pytest import logging log = logging.getLogger(__name__) @pytest.fixture def first 阅读全文
posted @ 2022-12-07 14:38 上海-悠悠 阅读(2968) 评论(0) 推荐(0)
摘要: 前言 一个yaml 文件中可以写多个用例,yaml 文件相当于py模块,每个用例相当于模块里面定义 pytest 的一个函数, 用例名称最好是test开头,如果不是test开头,也会帮你自动拼接成test开头的 pip 安装插件 pip install pytest-yaml-yoyo yaml 文 阅读全文
posted @ 2022-12-06 13:35 上海-悠悠 阅读(1049) 评论(0) 推荐(0)
摘要: 2023年第 13 期《python接口web自动化+测试开发》课程,12月24号开学(课程全面升级!) 主讲老师:上海-悠悠 上课方式:微信群视频在线教学,方便交流 本期上课时间:2022年12月24号 - 2023年4月1号,周六周日上午9:00-11:00 或 晚上20:30-22:30 报名 阅读全文
posted @ 2022-12-05 18:42 上海-悠悠 阅读(695) 评论(0) 推荐(0)
摘要: 前言 当我们测试流程类的接口,需反复去调用同一个接口,就会想到复用API,在代码里面可以写成函数去调用。 那么在yaml 文件中,我们可以把单个API写到一个yaml 文件,测试用例去调用导入API。 pip 安装插件 pip install pytest-yaml-yoyo 用例分层功能在 v1. 阅读全文
posted @ 2022-12-05 09:58 上海-悠悠 阅读(839) 评论(0) 推荐(0)
摘要: 前言 在发送请求的时候,我们希望在发送请求参数前,带上签名的值,或者返回的内容需要二次处理,解密后返回。 此功能我们可以用 hooks 钩子来实现 pip 安装插件 pip install pytest-yaml-yoyo hooks 功能在v1.0.4版本上实现 response 钩子功能 req 阅读全文
posted @ 2022-11-30 15:06 上海-悠悠 阅读(983) 评论(1) 推荐(0)
摘要: 前言 requests 是 Hooks 即钩子方法,用于在某个框架固定的某个流程执行是捎带执行(钩上)某个自定义的方法。 requests 库只支持一个 response 的钩子,即在响应返回时可以捎带执行我们自定义的某些方法。 可以用于打印一些信息,做一些响应检查或想响应对象中添加额外的信息 使用 阅读全文
posted @ 2022-11-29 22:02 上海-悠悠 阅读(620) 评论(0) 推荐(0)
摘要: 前言 在yaml用例文件中,有些数据不是固定的,比如注册账号,我需要每次生成不一样的,那么我们可以调用自己定义的函数 pip 安装插件 pip install pytest-yaml-yoyo yaml 中调用内置方法 pytest-yaml-yoyo 插件使用了强大的jinja2 模板引擎,所以我 阅读全文
posted @ 2022-11-29 13:35 上海-悠悠 阅读(683) 评论(0) 推荐(1)
摘要: 前言 如何在 requests 模块中使用代理发送请求 requests 使用代理 在requests模块中使用代理示例 # 作者-上海悠悠 微信/QQ交流:283340479 # blog地址 https://www.cnblogs.com/yoyoketang/ url = "https://w 阅读全文
posted @ 2022-11-29 09:48 上海-悠悠 阅读(452) 评论(0) 推荐(0)
摘要: 前言 当一个用例用到多组测试数据的时候,我们必然会用到参数化,接下来看下如何在yaml文件中实现参数化 pip 安装插件 pip install pytest-yaml-yoyo 参数化功能在v1.0.3版本上实现 参数化的实现 用例参数化的实现,我设计了2种实现方式 参数化方式1: config: 阅读全文
posted @ 2022-11-28 14:40 上海-悠悠 阅读(1002) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 140 下一页