摘要: 2024年第 5 期《Python 测试平台开发》进阶课程 主讲老师:上海-悠悠 上课方式:微信群视频在线教学,方便交流 本期上课时间:2月22号 (周二、四晚上21:00-22:30, 周六周日晚上20:30-22:30) 报名费:报名费3800一人(之前学过《python接口+测试开发》课程的同 阅读全文
posted @ 2024-01-10 21:56 上海-悠悠 阅读(336) 评论(0) 推荐(0) 编辑
摘要: # 为什么会开这个专题? 目前越来越多的自动化测试人员在学习使用 pytest 框架了,但是大家对 pytest 框架的学习大部分同学都是局限于如何编写测试用例,如何使用 fixtures,以及生成测试报告等基本的使用。 大家对 pytest 插件的了解知道的很少,只知道 pip 安装一个 pyte 阅读全文
posted @ 2023-07-05 16:55 上海-悠悠 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 2024年第 18 期《Python接口自动化+Playwright 》课程课程,3月7号开学(课程全面升级!) 主讲老师:上海-悠悠 上课方式:微信群视频在线教学,方便交流 本期上课时间:2024年3月7号 - 2024年5月12号,晚上20:30-22:30 报名费:报名费3000一人(周期2- 阅读全文
posted @ 2024-02-27 10:24 上海-悠悠 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 前言 常见的抓包工具有fiddler 和 charles, 这些工具都是需要安装本地客户端,python 版的抓包工具可以用 mitmproxy。 mitmproxy 相比Charles、fiddler的优点在于,它可以命令行方式或脚本的方式启动服务,跨平台使用。 Linux 环境安装 mitmpr 阅读全文
posted @ 2024-02-26 15:43 上海-悠悠 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 前言 SwitchyOmega 是什么? Proxy SwitchyOmega 是 Chrome 和 Firefox 浏览器上的代理扩展程序,可以轻松快捷的管理和切换多个代理设置,支持HTTP、HTTPS、SOCKS4、SOCKS5等多种代理协议。 SwitchyOmega只是管理代理的,本身并不提 阅读全文
posted @ 2024-02-26 08:46 上海-悠悠 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 前言 xterm.js 是一个使用 TypeScript 编写的前端终端组件,可以直接在浏览器中实现一个命令行终端应用。 可以实现 web-terminal 功能,类似于Xshell 操作服务器。 Flask-SocketIO 快速入门与使用基础参考前面这篇https://www.cnblogs.c 阅读全文
posted @ 2024-02-20 20:49 上海-悠悠 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 前言 flask-socketio 为flask应用提供了一个客户端与服务器之间低延迟的双向通讯 官网地址:https://flask-socketio.readthedocs.io/en/latest/intro.html 环境准备 先安装flask-socketio pip install fl 阅读全文
posted @ 2024-02-19 22:54 上海-悠悠 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 前言 Paramiko 是 Python 语言的一个 SSH 客户端。可以远程连接Linux服务器,通过 python 对 Linux 进行操作,可以实现进行对远程服务器进行下载和上传文件操作。 exec_command()函数是将服务器执行完的结果一次性返回给你; invoke_shell()函数 阅读全文
posted @ 2024-02-19 19:27 上海-悠悠 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 前言 Paramiko 是 Python 语言的一个 SSH 客户端。可以远程连接Linux服务器,通过 python 对 Linux 进行操作,可以实现进行对远程服务器进行下载和上传文件操作。 简介 Paramiko的特点: 支持SSHv2协议和SFTP协议 支持密码和密钥认证 提供高级的加密和身 阅读全文
posted @ 2024-02-18 22:30 上海-悠悠 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 前言 socket.io就是基于 websocket 封装的一个库,主要特点是能够进行实时的双向通讯,主要应用场景有实时的聊天,数据实时分析,数据传输,文件协同合作。 有个 socket.io 的fastapi-socketio官方库,该库依赖传统的 python-socketio 库 环境准备 p 阅读全文
posted @ 2024-01-28 16:55 上海-悠悠 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 前言 在平台上可以添加API层和用例层,API层维护接口相关信息,用例层复用API层接口。 用例分层 分2层:API 层 和 Test case 用例层 API 层: 描述接口request请求,可以带上validate 基本的校验 Test case 用例层: 用例层多个步骤按顺序引用API AP 阅读全文
posted @ 2024-01-26 20:56 上海-悠悠 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 前言 前面一篇【FastAPI学习-29 uvicorn 使用 log_config 参数设置 logger 日志格式 】已经学会了配置uvicorn 的日志。 如何在fastapi 项目代码中添加自己的日志呢? 添加日志 创建一个logger实例,名称为"fast" from fastapi im 阅读全文
posted @ 2024-01-16 22:51 上海-悠悠 阅读(106) 评论(0) 推荐(0) 编辑