自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 web性能分析优化工具 ——YSlow

YSlow 是Yahoo发布的一款基于FireFox的插件,这个插件可以分析网站的页面,并告诉你为了提高网站性能,如何基于某些规则而进行优化。

2025-04-14 22:25:47 338

原创 前端性能测试工具 —— WebPageTest

WebPageTest 是一个用于测量和分析网页性能的工具。它提供了详细的诊断信息,帮助用户了解网页在不同条件下的表现。用户可以选择全球不同的测试地点,使用真实的浏览器,并自定义网络条件进行测试。WebPageTest 还支持核心网络指标、Lighthouse 分析和视觉比较等功能。

2025-04-12 21:06:06 221

原创 AI 10分钟手搓个人博客

 使用AI 10分钟手搓个人博客;使用技术栈django + drf + bootstrap 开发的前后端不分离的博客系统。支持评论、标签、分类、用户资料、用户主页、搜索等功能。支持markdown 编辑器

2025-04-11 21:05:04 106

原创 python自定义自己的类库

在工作中,我们经常下载使用第三方库,有些库不符合项目的实际业务场景,需要调整;日常方法(函数)可支持复用,可以将功能代码封装成库,进行引用,减少工作量;代码逻辑更清晰、有条理。

2025-04-09 23:17:47 410

原创 好用的数据生产工具 mockdata

mockdata 是一个 Python 库,用于生成模拟数据。它包含各个行业各种字段,包含地址,个人信息(姓名,性别,职位等),电话,银行相关信息(信用卡,银行信息),货币(汇率、币种等),汽车(车牌号,汽车识别码)相关信息,公司(公司名称,联系方式)信息,信用卡,经纬度,互联网相关信息,文件,密码,代理信息等等 可以用于测试、演示和开发。

2024-09-02 17:18:05 2047

原创 Django使用geoip2 获取ip信息

Django使用geoip2 获取ip信息

2024-08-26 15:53:22 502 1

原创 UI测试使用webdriver-manager免安装浏览器驱动

selenium传统的方式是下载浏览器对应的driver(驱动),放到本地的指定位置,然后写代码加载这个driver(驱动)再执行相应的操作。webdriver-manager这个免配置库,它简化了driver(驱动)的安装和管理过程。对于项目的部署和发布,特别是到业务手里之后,更新流程非常麻烦,可移植性较差。2.浏览器更新非常频繁,浏览器更新了,对应的driver(驱动)就要更新。下载安装 pip install webdriver-manager。1.需要下载浏览器对应版本的driver(驱动)

2024-08-24 17:51:15 460

原创 python工具箱-Awespykit

python工具箱-Awespykit

2024-06-03 09:36:33 861

原创 Django_celery_beat实现定时任务

Django Celery Beat实现定时任务

2024-03-06 18:22:14 2075 4

原创 geoip2 获取ip信息

geoip2 获取ip信息,获取地理位置信息

2024-01-16 16:36:54 650 1

原创 Order_by 查询优化

Django项目中order_by优化

2024-01-09 10:20:37 562

原创 base64转图片

base64转图片

2024-01-07 14:12:23 8437 1

原创 ddddocr模型识别验证码

ddddocr模型识别验证码

2024-01-07 14:01:09 576 1

原创 pytesseract识别验证码

pytesseract识别验证码

2024-01-07 01:17:17 493 1

原创 Anaconda创建虚拟环境并激活

Anaconda创建虚拟环境并激活

2024-01-07 00:58:02 1136 1

原创 Pyinstaller打包exe程序

Pyinstaller打包exe程序

2024-01-07 00:38:32 463 1

原创 HttpRunner常用指令

HttpRunner常用指令

2024-01-07 00:24:17 399 1

原创 结果校验(validate)

结果校验(又称断言)是测试用例中的重要组成部分,可以对测试用例在运行过程中是否得到了预期结果进行校验,例如对响应状态码进行断言,以及对响应 JSON 中的具体字段进行断言。目前 HttpRunner 支持两种匹配目标参数的方式,并且内置了丰富的结果检验函数,可以实现满足众多的测试场景需求。

2024-01-06 23:41:15 1066 1

原创 Hook 机制(hooks)

Hook 机制(hooks)是接口测试中一种常用的机制,用于在测试步骤的开始或结束执行特定的操作,常用于进行辅助日志输出以及资源申请与回收等等。HttpRunner 支持的 Hook 机制类似于 Python unittest.TestCase 类中的 setUp 和 tearDown 方法,不同的是 HttpRunner 的 setup_hooks 和 teardown_hooks 字段指定的是一个或多个 Hook 函数对应的字符串列表

2024-01-06 23:37:01 457 1

原创 .env文件

.env 文件主要用于存放环境配置的信息

2024-01-06 23:29:52 780 1

原创 自定义函数:debugtalk.py

`debugtalk.py` 文件是一个用于存放公共函数和变量的文件,可以在所有测试用例中引用

2024-01-06 23:26:09 629 1

原创 参数提取(extract)

基于参数提取机制实现响应结果字段提取和参数关联在实际业务场景中,很多时候存在参数关联的情况,即当前接口请求参数来自于之前接口的响应结果。例如,通过手机号登录的场景中,登录接口请求参数需要带上服务端预先返回的短信验证码;如果缺少这个参数关联操作,接口调用将会失败。目前,HttpRunner 支持 2 种响应结果字段提取方式。提取的参数变量类似于 session 参数,作用域为当前步骤及之后的步骤,引用方式与普通的变量一致。

2024-01-06 23:19:12 2065 1

原创 变量(variables)

基于变量机制实现参数的生命周期管理在测试用例中,很多时候我们需要对参数进行声明和引用,这就需要用到变量(variables)机制。

2024-01-06 23:11:38 399 1

原创 HttpRunner版本要求

HttpRunner 最稳定版本(2.3.1),附带项目依赖库(亲测有效)HttpRunner版本要求。

2024-01-06 22:53:33 448 1

Django项目使用DRF生成登录图形验证码

Django项目使用DRF生成登录图形验证码

2024-09-18

HttpRunner框架笔记(全网最全!!!附视频讲解!!!免费!!!)

HttpRunner框架笔记包含下面章节: HttpRunner版本要求 HttpRunner常用指令 变量(variables) 参数提取(extract) 自定义函数:debugtalk.py .env文件 参数化数据驱动(parameterize) Hook 机制(hooks) 结果校验(validate) Httprunner笔记对应视频讲解:https://space.bilibili.com/688884147/channel/seriesdetail?sid=3732243&ctype=0

2024-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除