小赖同学啊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用celery作为信息中间件
建议文件名为celery.py,否则需同步修改所有引用。内容本身无需修改。启动命令需与文件名一致。原创 2025-06-29 12:51:59 · 92 阅读 · 0 评论 -
Django框架认证系统默认在登录成功后尝试重定向到/accounts/profile/
views.py# 自定义重定向逻辑return reverse_lazy('dashboard') # 替换为你的首页URL# urls.py。原创 2025-06-12 14:03:02 · 268 阅读 · 0 评论 -
AIGC(AI Generated Content)测试结合自动化工具与人工评估
通过系统化测试框架+工具链组合,可降低50%内容风险,提升生成质量达标率至90%+。四大维度,结合自动化工具与人工评估。AIGC(AI Generated Content)测试需覆盖。原创 2025-06-09 15:14:45 · 230 阅读 · 0 评论 -
利用 RAGAs(Retrieval-Augmented Generation Assessment) 框架评估 RAG 类产品
利用框架评估 RAG 类产品,需系统性设计评测维度、数据集构建及结果分析方法。原创 2025-06-09 13:27:16 · 102 阅读 · 0 评论 -
Python 元组方法全集详解
方法描述时间复杂度统计值出现次数O(n)返回值首次出现的索引O(n)连接元组O(n+m)重复元组O(n*k)in成员检查O(n)len()元素数量O(1)[]索引访问O(1)[:]切片O(k)原创 2025-06-03 15:55:55 · 74 阅读 · 0 评论 -
Python 字典方法全集详解
方法描述时间复杂度clear()清空字典O(1)copy()浅拷贝O(n)从序列创建新字典O(n)安全获取值O(1)items()返回键值对视图O(1)keys()返回键视图O(1)values()返回值视图O(1)删除并返回值O(1)popitem()删除并返回最后项O(1)安全设置值O(1)批量更新合并字典原地合并。原创 2025-06-03 15:18:32 · 259 阅读 · 0 评论 -
python中可以对数组使用的所有方法
和。原创 2025-06-03 14:00:27 · 151 阅读 · 0 评论 -
django项目开启debug页面操作有数据操作记录
【代码】django项目开启debug页面操作有数据操作记录。原创 2025-05-29 09:51:47 · 512 阅读 · 0 评论 -
pinia.defineStore is not a function
确保你使用的 pinia 版本与你的 Vue 版本兼容。如果你使用的是 Vue 2.x,请确保使用 pinia 1.x 版本。通过以上步骤,你应该能够解决 pinia.defineStore is not a function 的问题。确保在你的 Vue 应用中正确初始化了 Pinia。错误信息表明 pinia.defineStore 不是一个函数,这通常意味着 pinia 没有被正确导入或初始化。然后,确保在使用 defineStore 之前,Pinia 实例已经创建。检查 Pinia 的导入。原创 2025-05-19 14:49:59 · 190 阅读 · 0 评论 -
Django 项目中,将所有数据表注册到 Django 后台管理系统
在 Django 项目中,将所有数据表注册到 Django 后台管理系统中需要为每个模型(Model)创建一个对应的 ModelAdmin 类,并在 admin.py 文件中注册这些模型。。python。原创 2025-05-19 14:48:29 · 287 阅读 · 0 评论 -
接口测试无token的解决办法
场景解决方案适用阶段验证接口鉴权机制直接调用接口检查 401 响应安全性测试自动化测试需要 Token通过登录接口动态获取功能测试/回归测试测试环境特殊需求配置 Mock Token 或关闭鉴权开发/测试环境性能测试使用 Client Credentials 模式压力测试通过合理选择方案,既可验证接口安全性,又能保证自动化测试的顺利执行。建议优先采用动态获取 Token 的方式,既保证测试真实性,又避免安全风险。原创 2025-05-15 08:02:44 · 144 阅读 · 0 评论 -
基于 Python Requests + Pytest + Allure 构建接口自动化测试框架的最优实践
分层设计:数据层、业务层、用例层分离代码复用:通过 fixture 和工具类减少重复代码防御式编程:所有网络请求添加超时和重试机制版本兼容:使用锁定依赖版本文档同步:测试代码与 API 文档保持同步更新通过以上架构设计和技术实践,可构建出高可用、易维护的测试框架,满足企业级接口自动化测试需求。建议根据项目实际情况选择合适的功能模块进行组合,持续优化测试策略。原创 2025-05-15 07:34:06 · 293 阅读 · 0 评论 -
装饰器(Decorator)和lambda函数(Lambda)是两种强大的工具
print(add(5, 3)) # 输出: 8结合使用装饰器和Lambda函数你可以将Lambda函数用作装饰器内部的简单逻辑处理,或者在某些情况下直接定义装饰器为Lambda表达式。不过,通常建议使用常规函数定义装饰器,因为这样代码更清晰、更易于理解。但如果你只是需要一个非常简单的装饰器,可以使用Lambda表达式。示例:结合使用Lambda和装饰器”)或者,使用Lambda直接定义一个简单的装饰器:@decorator”)原创 2025-05-15 07:27:24 · 48 阅读 · 0 评论 -
查找两张表中通过 id 关联但没有交集的数据
要查找两张表中通过id关联但没有交集的数据(即LEFT JOIN。原创 2025-05-15 07:21:18 · 67 阅读 · 0 评论 -
Python接口测试多维度方法验证接口数据的正确性和检测数据变动
构建验证体系,并结合持续集成实现每日自动巡检。原创 2025-05-15 07:04:12 · 182 阅读 · 0 评论 -
pytest多种断言类型封装为自动化断言规则库
3f。原创 2025-05-15 06:58:11 · 371 阅读 · 0 评论 -
接口测试中,完整的断言应覆盖
在接口测试中,完整的断言应覆盖接口响应的多个维度。原创 2025-05-15 06:43:33 · 81 阅读 · 0 评论 -
PyTorch 的自动微分和动态计算图
自动微分:PyTorch 通过追踪张量操作,使用backward()自动计算梯度。动态计算图:每次前向传播动态构建计算图,支持条件分支、循环等灵活结构。应用场景:RNN、动态网络结构、复杂控制流模型。原创 2025-05-14 10:15:00 · 492 阅读 · 0 评论 -
Cursor(AI代码生成)、MCP(浏览器底层协议)与 Playwright(现代自动化框架)
创建一个Playwright脚本,访问https://example.com,拦截所有图片请求并统计数量,使用CDP协议”等场景中优先采用此方案。Playwright脚本。原创 2025-05-13 13:03:20 · 398 阅读 · 0 评论 -
Cursor 编辑器 的 高级使用技巧与创意玩法
和。原创 2025-05-13 13:00:14 · 332 阅读 · 0 评论 -
Cursor 配置 Browser MCP(基于浏览器底层协议控制)及浏览器插件安装
以下是针对Browser MCP 在此上下文中指通过实现与 Cursor 的深度集成。92229222。原创 2025-05-12 12:30:00 · 720 阅读 · 0 评论 -
基于 Cursor(AI代码生成) + MCP(浏览器底层协议控制) + Playwright(现代自动化框架)
搭建基于的Web自动化测试体系后,实际体验呈现出明显的的特点。原创 2025-05-13 15:15:00 · 559 阅读 · 0 评论 -
基于 Cursor + 浏览器MCP服务 实现 Web端自动化测试
创建一个Python测试用例,使用Puppeteer打开chrome浏览器,访问https://example.com,在搜索框输入’AI testing’并点击搜索按钮,最后截图保存。,特别是在动态Web应用和复杂交互场景中,AI辅助的协议级控制能显著减少脚本维护成本。“测试用户登录后添加商品到购物车,使用优惠码结账,需验证订单总价是否正确。集成Resemble.js或Applitools,通过AI对比页面截图差异。基于历史测试日志,AI预判可能失败的操作路径并提前加固。原创 2025-05-12 11:45:00 · 741 阅读 · 0 评论 -
Django 中集成 Apache Kafka 可以实现异步消息处理、数据流式传输
创建一个 Kafka 消费者,用于从 Kafka 主题接收消息。可以在项目根目录下创建一个独立的 Python 脚本,例如。在 Django 应用中创建一个 Kafka 生产者,用于向 Kafka 主题发送消息。可以在应用目录下创建一个。通过以上步骤,你可以在 Django 中集成 Apache Kafka,实现消息的发送和接收。库,它是 Python 中操作 Kafka 的常用库。确保你已经安装并启动了 Apache Kafka 服务。原创 2025-04-20 03:30:00 · 166 阅读 · 0 评论 -
Django 实现物联网管理系统的详细方案
在return f"原创 2025-04-17 16:11:48 · 139 阅读 · 0 评论 -
Django 结合 Vue 实现简单管理系统的详解
来查看和使用这个简单的任务管理系统。通过这个示例,你可以看到 Django 作为后端提供数据接口,Vue 作为前端展示和处理用户界面,两者结合实现了一个基本的管理系统。确保你已经安装了 Vue CLI。首先,确保你已经安装了 Django。原创 2025-04-18 23:30:00 · 291 阅读 · 0 评论 -
Django 结合 Celery 实现异步任务处理和定时任务
首先,确保你已经安装了 Django 和 Celery,同时还需要安装消息队列(这里以 Redis 为例)。来触发异步任务,同时 Celery Beat 会按照配置的时间间隔执行定时任务。每 30 秒执行一次。若要创建定时任务,可在。原创 2025-04-18 05:45:00 · 110 阅读 · 0 评论 -
Django REST framework 并结合 `mixin` 的示例
在。原创 2025-04-17 15:53:53 · 229 阅读 · 0 评论 -
基于 Django 进行 Python 开发
【代码】基于 Django 进行 Python 开发。原创 2025-04-17 15:48:13 · 367 阅读 · 0 评论 -
使用 `pytest` 框架时,可以通过极限封装将 YAML 文件的读取、解析
在使用 框架时,可以通过极限封装将 YAML 文件的读取、解析和测试用例的通用逻辑封装成共享的方法或 fixture,从而减少重复代码。以下是详细的实现步骤和示例。将 YAML 文件的读取和解析逻辑封装到一个工具函数中,供所有测试用例调用。封装工具函数2. 使用 的 封装测试数据通过 的 机制,将测试数据的加载和解析封装成一个共享的 fixture,供所有测试用例使用。3. 实现具体的测试用例使用 的参数化功能()动态生成测试用例。4. 进一步封装测试逻辑将测试逻辑封装到一原创 2025-03-20 12:48:36 · 338 阅读 · 0 评论 -
yaml文件中如何执行python中的函数
PyYAML 支持自定义标签,可以通过定义标签来执行 Python 函数。原创 2025-03-20 12:40:00 · 87 阅读 · 0 评论 -
pyhton中yaml文件的使用,对自动化框架封装超友好
YAML 文件在 Python 中的主要功能是数据序列化和反序列化,常用于配置文件、数据存储、测试数据和自动化脚本。它的语法简洁易读,适合处理复杂的数据结构。通过。原创 2025-03-20 12:39:23 · 99 阅读 · 0 评论 -
pyhton中 字典 元组 列表 集合之间的互相转换
Python 中集合、字典、元组、列表和序列之间的转换非常灵活。掌握这些转换方法可以让你在处理数据时更加高效和便捷。原创 2025-03-19 19:15:26 · 226 阅读 · 0 评论 -
Python 中的集合的中高级用法
Python 集合的操作非常丰富,涵盖了从基础到高级的多种用法。掌握这些操作可以极大地提高代码的效率和可读性,尤其是在去重、成员检测和集合运算等场景中。原创 2025-03-19 19:13:52 · 62 阅读 · 0 评论 -
python中字典操作的中高级用法
Python 字典的操作非常丰富,涵盖了从基础到高级的多种用法。掌握这些操作可以极大地提高代码的效率和可读性。原创 2025-03-19 19:06:29 · 57 阅读 · 0 评论 -
python中列表的中高级用法
Python 列表的操作非常丰富,涵盖了从基础到高级的多种用法。掌握这些操作可以极大地提高代码的效率和可读性。原创 2025-03-19 19:03:29 · 62 阅读 · 0 评论 -
python中序列操作和中高级用法
Python 中的序列操作非常丰富,涵盖了从基础到高级的多种用法。掌握这些操作可以极大地提高代码的效率和可读性。原创 2025-03-19 19:00:31 · 56 阅读 · 0 评论 -
django中视图作用和视图功能 以及用法
在 Django REST Framework(DRF)中,视图(View)是处理 HTTP 请求并返回响应的核心组件。DRF 提供了多种视图类,适用于不同的场景和需求。通过合理选择视图类,可以高效地构建 DRF API。如果需要更详细的示例或技术支持,可以进一步探讨!原创 2025-03-06 17:53:10 · 360 阅读 · 0 评论 -
django中路由配置规则的详细说明
在 Django 中,路由配置是将 URL 映射到视图函数或类视图的关键步骤,它决定了用户请求的 URL 会触发哪个视图进行处理。以下将详细介绍 Django 中路由配置的规则、高级使用方法以及多个应用配置的规则。原创 2025-03-06 17:49:32 · 467 阅读 · 0 评论 -
DRF中的序列化器(Serializer)应用逻辑
Django REST framework(DRF)中的序列化器(Serializer)是一个核心组件,它主要负责将复杂的数据类型(如 Django 模型实例)转换为 Python 原生数据类型(如字典、列表),以便将其渲染为 JSON、XML 等格式的响应数据;同时也能将接收到的外部数据反序列化为 Django 模型实例,用于创建或更新数据库中的记录。下面详细介绍其工作原理。原创 2025-03-06 17:48:20 · 74 阅读 · 0 评论