会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
北京测试菜鸟
博客园
首页
新随笔
联系
管理
订阅
[置顶]
unittest和pytest的设置级别
摘要: unittest: import unittest # 整个模块开始前执行 def setUpModule(): print('模块级别(setUpModule)开始') # 整个模块结束后执行 def tearDownModule(): print('模块级别(tearDownModule)结束'
阅读全文
posted @ 2025-05-21 15:37 北京测试菜鸟
阅读(25)
评论(0)
推荐(0)
[置顶]
Django REST framework
摘要: 1.引入Django REST framework 1.1使用Django开发REST 接口 我们以在Django框架中使用的图书英雄案例来写一套支持图书数据增删改查的REST API接口,来理解REST API的开发。 在此案例中,前后端均发送JSON格式数据。 # views.py from d
阅读全文
posted @ 2022-03-03 17:03 北京测试菜鸟
阅读(215)
评论(0)
推荐(0)
2026年4月21日
当你说“做过性能测试”之后,面试官一定会追问的 4 个问题
摘要: 一、追问一:那你们并发量怎么定? 如果你回答: ❌ 我们一般压 500 / 1000 并发 基本等于自爆。因为这说明:你是在“拍脑袋压测”。 更好的回答方式是: 👉 把问题从技术参数,拉回业务模型。 可以这样说:我们不会直接设并发数,而是先根据业务量级反推真实压力,比如: 日活规模 峰值在线比例
阅读全文
posted @ 2026-04-21 09:01 北京测试菜鸟
阅读(7)
评论(0)
推荐(0)
2026年3月18日
aiohttp,一个异步请求的 Python 库!
摘要: 介绍: aiohttp 是基于Python asyncio 构建的异步HTTP客户端和服务器框架,能够同时处理数千个并发连接而不会阻塞主线程。与传统的同步请求库(如requests)相比,aiohttp在需要发起大量HTTP请求的场景下性能优势明显。该库同时支持客户端和服务器端功能,既可以用于爬虫、
阅读全文
posted @ 2026-03-18 10:06 北京测试菜鸟
阅读(36)
评论(0)
推荐(0)
2026年3月2日
munch 读取字典
摘要: Python里字典是最常用的数据结构之一,传统的字典访问方式需要使用方括号和引号,如data['key'],这在处理嵌套字典或频繁访问时显得不够优雅。Munch是一个轻量级的Python库,提供了一个增强版的字典对象,支持使用点号语法访问键值,就像访问对象属性一样。这种方式不仅让代码更加简洁易读,还
阅读全文
posted @ 2026-03-02 15:29 北京测试菜鸟
阅读(9)
评论(0)
推荐(0)
httpcore
摘要: httpcore是一个专注于底层HTTP通信的Python库,是httpx库的核心传输层实现。与HTTP客户端库不同,httpcore提供了最小化的HTTP/1.1和HTTP/2协议实现,专注于连接管理、请求发送和响应接收等核心功能,让其他库可以在此基础上构建更高级的功能,httpcore支持连接池
阅读全文
posted @ 2026-03-02 15:16 北京测试菜鸟
阅读(12)
评论(0)
推荐(0)
2026年1月26日
FakerX,一个测试数据生成工具
摘要: FakerX可以通过pip轻松安装。作为Faker的扩展,继承Faker所有能力的基础上,提供了更丰富的自定义选项、更灵活的数据结构生成,并集成了数据验证功能。 🧪 安装命令: pip install fakerx from fakerx import FakerX fack = FakerX('
阅读全文
posted @ 2026-01-26 13:56 北京测试菜鸟
阅读(6)
评论(0)
推荐(0)
2026年1月5日
Niquests,一个全新的 request
摘要: Niquests是一款全新的、高性能的Python HTTP客户端,目标是成为requests API的“直接替代品”,同时提供异步支持和性能优化。 🚀 无缝替换:从requests零成本迁移 Niquests最大的优势之一是API与requests高度兼容。如果熟悉requests.get()和
阅读全文
posted @ 2026-01-05 09:26 北京测试菜鸟
阅读(60)
评论(0)
推荐(0)
2025年12月4日
Python的终端彩色输出:termcolor库
摘要: termcolor是一个能让终端彩色输出的Python库,通过ANSI转义序列操控文本的颜色、背景色以及样式,比如加粗或下划线等。这个库允许你在终端中以彩色形式输出文本。 1、安装: pip install termcolor -i https://pypi.mirrors.ustc.edu.cn/
阅读全文
posted @ 2025-12-04 10:36 北京测试菜鸟
阅读(57)
评论(0)
推荐(0)
Python 接口自动化必看:Token 过期的9种解决方案
摘要: 为什么Token管理是接口自动化的痛点? 在进行Python接口自动化测试时,相信都遇到过这样的困扰: ❌ 每次跑用例前手动更新 Token ❌ 测试中途 Token 过期,用例批量失败 ❌ 多环境(dev/test/prod)Token 管理混乱 ❌ 登录接口变化,所有用例都要改 为什么Token
阅读全文
posted @ 2025-12-04 09:38 北京测试菜鸟
阅读(80)
评论(0)
推荐(0)
2025年11月10日
Python:字符串模板(string.Template)
摘要: 在 Python 中,除了 %、.format()、f-string 三种常见的字符串格式化方式外,标准库 string 还提供了一种更安全、可本地化的机制:string.Template。 它以 $ 符号为占位标记,适合需要在受控环境中进行字符串替换的场景,例如 用户输入模板、配置文件、Web 表
阅读全文
posted @ 2025-11-10 15:57 北京测试菜鸟
阅读(229)
评论(0)
推荐(0)
2025年10月16日
dataset是一个轻量级Python数据库库
摘要: 一、安装 dataset是一个轻量级Python数据库库,核心理念:「数据库操作,就该和操作字典一样简单」 ✅ 支持SQLite、MySQL、PostgreSQL(主流数据库全覆盖);✅ 不用预先建表——传个字典进去,自动帮你创建表和字段;✅ 增删改查全靠字典,比如table.insert({'na
阅读全文
posted @ 2025-10-16 16:11 北京测试菜鸟
阅读(31)
评论(0)
推荐(0)
下一页
公告