上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 140 下一页
摘要: 前言 本插件集成了 requests_toolbelt 插件处理Content-Type: multipart/form-data 类型文件上传接口。 pip 安装插件 pip install pytest-yaml-yoyo 文件上传接口功能在 v1.1.3 版本实现 文件上传multipart/ 阅读全文
posted @ 2022-12-17 16:27 上海-悠悠 阅读(765) 评论(0) 推荐(0)
摘要: 前言 在测试的过程中经常会用到一些随机值,比如生成随机手机号,随机身份证,姓名等数据。 pip 安装插件 pip install pytest-yaml-yoyo 内置函数功能在 v1.1.2 版本实现 内置方法 目前暂时提供了3个内置函数,和1个内置对象 current_time(f: str = 阅读全文
posted @ 2022-12-16 22:47 上海-悠悠 阅读(615) 评论(0) 推荐(0)
摘要: 前言 抓取手机请求的前提条件是确保手机和电脑在同一网段上,也就是说使用同一WiFi。 启动服务 mitmweb 命令启动服务,默认监听8080端口 (venv) D:\demo\mitmproxy_xuexi>mitmweb [11:59:49.361] HTTP(S) proxy listenin 阅读全文
posted @ 2022-12-15 21:18 上海-悠悠 阅读(2101) 评论(0) 推荐(0)
摘要: 前言 常见的抓包工具有fiddler 和 charles, 这些工具都是需要安装本地客户端,python 版的抓包工具可以用 mitmproxy。 mitmproxy 相比Charles、fiddler的优点在于,它可以命令行方式或脚本的方式进行mock 简介 mitmproxy(man-in-th 阅读全文
posted @ 2022-12-15 13:19 上海-悠悠 阅读(3597) 评论(0) 推荐(0)
摘要: 前言 前面讲到全局只登录一次,全部的yaml 用例都会公用一个请求会话。 那有些接口不需要登录怎么办呢?比如登录和注册的接口,是不需要带上登录 token 的。 我除了默认用到一个 requests_session 全局的内置 fixture,还预留了2个 requests_module: 每个ya 阅读全文
posted @ 2022-12-14 17:35 上海-悠悠 阅读(687) 评论(0) 推荐(0)
摘要: 前言 当用例执行完成后,希望能给报告反馈,常见的报告反馈有:邮箱/钉钉群/飞书/企业微信 等。 pip 安装插件 pip install pytest-yaml-yoyo 钉钉机器人通知测试结果功能在v1.1.1版本实现 钉钉机器人设置 钉钉机器人的设置请参考官方API文档https://open. 阅读全文
posted @ 2022-12-13 23:47 上海-悠悠 阅读(642) 评论(0) 推荐(0)
摘要: 前言 当我们在测试环境写好自动化的代码,领导说你把代码部署到联调环境再测一测,这时候去改用例里面的配置是很痛苦的。 所以我们在设计自动化用例的时候,就先要想到多环境的配置与切换。 多环境配置 如果需用到多套环境 test/uat 等,那么应该在用例的根目录(pytest.ini 同级文件)创建一个c 阅读全文
posted @ 2022-12-13 16:31 上海-悠悠 阅读(967) 评论(0) 推荐(0)
摘要: 前言 当我们在测试环境写好自动化的代码,领导说你把代码部署到联调环境再测一测,这时候去改用例里面的配置是很痛苦的。 所以我们在设计自动化用例的时候,就先要想到多环境的配置与切换。 多环境配置 如果需用到多套环境 test/uat 等,那么应该在用例的根目录(pytest.ini 同级文件)创建一个c 阅读全文
posted @ 2022-12-13 10:46 上海-悠悠 阅读(693) 评论(0) 推荐(1)
摘要: 前言 一个完整的url 地址由环境地址和接口地址拼接而成,环境地址是可变的,可以部署到测试环境,uat联调环境等不同的环境。 不管部署到哪个环境,接口的地址是不可变的,通常需要一个全局base_url 地址做到环境可切换。 pip 安装插件 pip install pytest-yaml-yoyo 阅读全文
posted @ 2022-12-09 23:03 上海-悠悠 阅读(845) 评论(0) 推荐(0)
摘要: 前言 本插件是基于pytest框架开发的,所以pytest 的插件都能使用,生成报告可以用到 allure 报告 pip 安装插件 pip install pytest-yaml-yoyo allure 报告功能在 v1.0.8 版本上实现 allure 命令行工具 allure 是一个命令行工具, 阅读全文
posted @ 2022-12-09 09:04 上海-悠悠 阅读(640) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 140 下一页