摘要: 假期过半, FastAPI + Vue3项目实战 视频也算录完了,尽管项目简单(2张表 共7个接口 4个页面) 起因 在6月底的时候开始录制了FastAPI官方文档中的新手教程部分(实际还没有官网文档详细),过程中缺少了和数据库交互 在第一次发了FastAPI 翻抄的其他Web项目之后,有同行问到如 阅读全文
posted @ 2021-10-05 10:33 zy7y 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 接口自动化测试之数据清洗/隔离/备份/恢复 在得到QQ:1301559180 得代码贡献之后,想到了通过ssh连接上服务器,然后进行数据库备份,数据库恢复, 主要使用了 paramiko库 最终效果 测试开始前会进行数据备份,并在下面2个路径存储对应的数据库备份(目前备份的数据库是写死的为,测试连接 阅读全文
posted @ 2021-01-19 19:03 zy7y 阅读(555) 评论(0) 推荐(1) 编辑
摘要: 原始版本 简书:https://www.jianshu.com/p/6bfaca87a93b 博客园:https://www.cnblogs.com/zy7y/p/13426816.html testerhome:https://testerhome.com/topics/25003 最新用例截图以 阅读全文
posted @ 2020-11-23 00:00 zy7y 阅读(997) 评论(3) 推荐(2) 编辑
摘要: 废话 和几个朋友聊天然后出来的产物希望能帮到大家学习接口自动化测试,欢迎大家交流指出不合适的地方,源码在文末 功能 实现:get/post请求(上传文件)::理论上其他delete/put等请求也实现了,支持restful接口规范 发送邮件 生成allure测试报告 压缩测试报告文件 数据依赖 运行 阅读全文
posted @ 2020-08-03 16:03 zy7y 阅读(3970) 评论(34) 推荐(4) 编辑
摘要: 假期过半, FastAPI + Vue3项目实战 视频也算录完了,尽管项目简单(2张表 共7个接口 4个页面) 起因 在6月底的时候开始录制了FastAPI官方文档中的新手教程部分(实际还没有官网文档详细),过程中缺少了和数据库交互 在第一次发了FastAPI 翻抄的其他Web项目之后,有同行问到如 阅读全文
posted @ 2021-10-05 10:33 zy7y 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 背景(问题) 在Web后台系统中或多或少都存在导入数据的功能,其中操作流程基本是 1.下载模板 2.填充模板数据 3.上传模板 但通常比较耗费时间的是填充模板数据这一步骤, 已自己为例之前的数据要么是随便想的或者通过Python库Faker 来生成虚拟数据之后,手动将数据复制到excel模板中。 t 阅读全文
posted @ 2021-10-01 19:00 zy7y 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 构造一个简单的CLI程序 typer 这个从去年就被各种营销号吹成Web框架的 第三方库, 与 FastAPI 同出一人之手,它不是Web框架,它是一个用来构建CLI程序的库,我们就简单搞个例子 # 更多用法,看文档 import typer # 实例一下 app = typer.Typer() # 阅读全文
posted @ 2021-09-07 22:56 zy7y 阅读(106) 评论(1) 推荐(0) 编辑
摘要: 基础通信 clinet客户端 #!/usr/bin/env/ python3 # -*- coding:utf-8 -*- """ @Project: books @File :client.py @Author:zy7y @Date :2021/8/2 10:27 @Desc : socket 和 阅读全文
posted @ 2021-08-02 13:31 zy7y 阅读(33) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- # @Time : 2021/8/1 19:13 # @Author : zy7y # @Gitee : https://gitee.com/zy7y # @File : metaclass_orm.py # @Project : PythonBook 阅读全文
posted @ 2021-08-01 20:33 zy7y 阅读(18) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- # @Time : 2021/8/1 18:48 # @Author : zy7y # @Gitee : https://gitee.com/zy7y # @File : metaclass.py # @Project : PythonBooks "" 阅读全文
posted @ 2021-08-01 19:11 zy7y 阅读(13) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- # @Time : 2021/8/1 18:31 # @Author : zy7y # @Gitee : https://gitee.com/zy7y # @File : attr_desc.py # @Project : PythonBooks cl 阅读全文
posted @ 2021-08-01 18:44 zy7y 阅读(16) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- # @Time : 2021/8/1 18:01 # @Author : zy7y # @Gitee : https://gitee.com/zy7y # @File : getattr.py # @Project : PythonBooks """ 阅读全文
posted @ 2021-08-01 18:07 zy7y 阅读(22) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- # @Time : 2021/8/1 17:47 # @Author : zy7y # @Gitee : https://gitee.com/zy7y # @File : property_01.py # @Project : PythonBooks 阅读全文
posted @ 2021-08-01 18:00 zy7y 阅读(27) 评论(0) 推荐(0) 编辑
摘要: mitmproxy mitmproxy is a set of tools that provide an interactive, SSL/TLS-capable intercepting proxy for HTTP/1, HTTP/2, and WebSockets. 安装 pip insta 阅读全文
posted @ 2021-05-22 09:42 zy7y 阅读(548) 评论(0) 推荐(0) 编辑