首页
学习
活动
专区
工具
TVP
发布

从零开始学自动化测试

专栏作者
1107
文章
1520876
阅读量
301
订阅数
mitmproxy 抓包神器-2.抓取Android 和 iOS 手机 https 请求
windows电脑通过 ipconfig 查看,mac 电脑通过 ifconfig查看
上海-悠悠
2023-01-03
2.4K0
pytest + yaml 框架 -16.提供一些常用的内置函数和方法
使用方法:${fake.name()}, fake.phone_number(), fake.email() 等,具体查看Faker模块提供的方法https://www.cnblogs.com/yoyoketang/p/14869348.html
上海-悠悠
2023-01-03
6010
python笔记76-types.FunctionType 动态创建函数
FunctionType 需传一个CodeType 类型,可以从compile() 函数编译后的code取出编译后的code 类型
上海-悠悠
2023-01-03
3050
Flask 学习-93.cookie 有效期设置
flask 框架设置cookie,如果没有指定过期时间,那么cookie 将会在浏览器关闭后过期。
上海-悠悠
2023-01-03
8780
《上海悠悠接口自动化平台》-1.新增API 与 各参数的描述
每个API 对应一个接口,每个API 的关键字参数根据httprunner2 框架来定义的
上海-悠悠
2023-01-03
5410
Flask 学习-92.使用 gunicorn 部署 flask 出现NoAuthorizationError
我在使用 gunicorn 部署 flask线上环境,访问需要jwt auth的接口地址,不断收到” NoAuthorizationError Missing Authoring Header”错误
上海-悠悠
2023-01-03
5950
Flask 学习-86.Flask-APScheduler 创建定时任务
Flask-APScheduler是根据APScheduler编写的一个flask模块,它提供了API管理任务。
上海-悠悠
2023-01-03
1.2K0
Flask 学习-62.Cookies 设置与使用
前言 Cookie 是保存到客户端的,用户通过浏览器访问网站保存到本地,Flask 通过Response将cookie写到浏览器上,下一次访问,浏览器会根据网站域名(或IP_携带cookie过来. Flask 中处理cookies 在Flask中对cookie的处理主要有3个方法 set_cookie设置cookie,默认有效期是临时cookie,浏览器关闭就失效可以通过 max_age 设置有效期, 单位是秒 resp = make_response("success") # 设置响应体 res
上海-悠悠
2022-09-14
1K0
Flask 学习-63.Session 使用
前言 Session是在 cookies 的基础上实现的,并且在 cookies 中使用加密的签名。这意味着用户可以查看 cookie 的内容, 但是不能修改它,除非它知道签名的密钥。 要使用会话,你需要设置一个密钥 SECRET_KEY 配置SECRET_KEY 1.使用固定的SECRET_KEY from flask import Flask,session app = Flask(__name__) app.config['SECRET_KEY'] = 'xxxxx' # 自己设置一个 2.使用随
上海-悠悠
2022-09-14
3740
Flask 学习-55.文件上传功能开发
前言 文件上传的基本原理实际上很简单,基本上是: 一个带有 enctype=multipart/form-data 的 <form> 标记,标记中含有 一个 <input type=file> 。 应用通过 request 对象的 files 字典来访问文件。 使用文件的 save() 方法把文件 永久地保存在文件系统中。 简单介绍 从最基本的功能开始,这个应用上传文件到一个指定目录,并把文件显示给用户。 以下是应用的部分代码: import os from flask import Flask, flas
上海-悠悠
2022-09-13
9470
Flask 学习-41.Flask-RESTPlus 入门到放弃
前言 Flask-restfull 是flask 框架开发接口的一个框架,Flask-RESTPlus是Flask-restfull 升级版,功能做了一些优化,主要是可以生成swagger 在线文档了。 环境准备 先安装 Flask-RESTPlus 插件 pip install flask-restplus 目前最新版本v0.13.0 官方文档地址https://flask-restplus.readthedocs.io/en/stable/quickstart.html 快速入门 与其他所有扩展一样,可
上海-悠悠
2022-09-08
5070
Flask 学习-31.flask_jwt_extended 验证token四种方
前言 用户携带授权token访问时,其jwt的所处位置列表,默认是在请求头部headers中验证。 可以通过JWT_TOKEN_LOCATION进行全局配置,设置token是在请求头部,还是cookies,还是json, 还是查询参数query_string 四种方式。 JWT_TOKEN_LOCATION 全局配置 JWT_TOKEN_LOCATION 配置参数可以全局配置允许JWT执行以下操作的所有方式,发送到您的web应用程序。默认情况下,这将仅为headers app.config["JWT_TOK
上海-悠悠
2022-09-06
2K0
python测试开发django-191.Bootstrap3 轮播图(Carousel)
前言 Bootstrap3 实现轮播图滚动显示 轮播图(Carousel) 只需替换成自己本地图片/static/a1.png即可实现轮播图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!-- 引入 css --> <link rel="stylesheet" type="text/css" href="/static/bootstrap3.4/css
上海-悠悠
2022-05-09
3.5K0
aiohttp 异步http请求-9.ClientSession自定义请求头部
前言 ClientSession是所有客户端 API 操作的核心和主要入口点。会话包含 cookie 存储和连接池,因此 cookie 和连接在同一会话发送的 HTTP 请求之间共享。 自定义请求头部 如果您需要将 HTTP 标头添加到请求中,请将它们传递给 headers 参数。如在请求头部添加"Content-Type": "application/json" headers = { "Content-Type": "application/json" } 完整代码: imp
上海-悠悠
2022-04-27
1.6K0
aiohttp 异步http请求-10.ClientSession自定义请求Cookie
前言 要将自己的 cookie 发送到服务器,可以使用构造函数的cookies 参数ClientSession 自定义cookie cookie 定义成字典键值对格式,传参到ClientSession url = 'http://httpbin.org/cookies' cookies = {'cookies_are': 'working'} async with ClientSession(cookies=cookies) as session: async with session.get(ur
上海-悠悠
2022-04-27
1.5K0
aiohttp 异步http请求-11.ClientResponse 获取响应headers 和cookies
前言 ClientResponse 获取接口返回的headers 和cookies 响应 headers 可以使用 ClientResponse.headers 查看服务器的响应 assert resp.headers == { 'ACCESS-CONTROL-ALLOW-ORIGIN': '*', 'CONTENT-TYPE': 'application/json', 'DATE': 'Tue, 15 Jul 2014 16:49:51 GMT', 'SERVER': 'g
上海-悠悠
2022-04-27
1.5K0
aiohttp 异步http请求-7.https请求报SSL问题
默认情况下, aiohttp对 HTTPS 协议使用严格检查。有些同学电脑上请求https请求可能会报ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED]
上海-悠悠
2022-04-26
2.7K0
pydantic学习与使用-3.Typing 类型中的 Optional 和 Union
在python 函数和类中,参数声明时可以声明参数是必填类型,也可以给参数设置默认值。
上海-悠悠
2022-03-03
3.5K0
python测试开发django-184.bootstrap-table 前端分页搜索相关配置
bootstrap-table 分页方式可以选 server 和client 两种分页方式。
上海-悠悠
2022-01-10
1.9K0
python测试开发django-177.启动项目添加初始化数据(fixtures的使用)
当启动 django 项目的时候,有些表需要添加一些初始化数据,比如省份需先添加到数据库里面。 可以使用django 的fixtures 来初始化表的数据。
上海-悠悠
2021-12-17
8440
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档