logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

pytest测试框架 —— pytest-benchmark:建立性能基线与优化测试

本教程全面介绍了 `pytest-benchmark` 的性能基准测试解决方案,涵盖安装配置、测试编写、结果分析、基线管理到企业级集成,提供排序算法对比等实战案例,助力构建可持续性能监控体系。

文章图片
#pytest#性能优化
pytest 接口测试框架 —— 请求封装实战指南

本教程详细讲解了pytest接口测试中的请求封装技术:1) 通过RequestUtil类统一管理请求配置和日志 2) 使用conftest.py创建全局测试夹具 3) 实现JSON响应解析和状态码检查 4) 扩展多环境支持和重试机制。核心价值在于减少重复代码、增强测试健壮性、统一错误处理。遵循"工具层不包含业务断言"原则,确保架构清晰易维护。

文章图片
#pytest
pytest接口测试框架 —— 常用装饰器大全

本文全面解析Pytest核心装饰器的参数配置与使用技巧,涵盖测试标记、Fixtures、参数化、执行控制等关键装饰器的参数详解,提供企业级应用场景和自定义装饰器实践,助你精准控制测试行为。

文章图片
#pytest
pytest测试框架 —— allure.dynamic.link:增强测试可追溯性

`allure.dynamic.link` 函数是 Allure 框架的核心功能之一,用于在测试报告中**动态创建外部资源链接**,通过为测试用例关联需求文档、问题跟踪单、API文档等关键资源,**显著增强测试的可追溯性和报告的业务价值**。该功能支持在测试执行过程中动态设置多种类型的链接,包含URL、名称和类型参数,并能与测试步骤无缝集成,实现跨团队高效协作。

文章图片
#pytest
单元测试框架 —— unittest模块

Python内置的unittest模块为我们提供了一套完整的测试框架,可以让我们编写自动化测试用例,确保代码的每个部分都按预期工作。

文章图片
#单元测试#python
3.2 异常测试用例设计:错误参数、异常数据与边界值测试深度解析

异常测试用例是构建健壮API系统的重要保障,通过系统的异常场景覆盖,可以显著提升系统的稳定性和安全性。优秀的异常测试不仅能够发现明显的缺陷,更能揭示深层的架构问题和业务逻辑漏洞。关键成功因素深入理解业务规则和系统架构采用系统化的异常场景分析方法建立基于风险的测试优先级机制与开发团队协作优化错误处理机制持续改进方向基于生产问题的用例补充自动化异常测试覆盖提升智能异常场景生成技术异常监控与测试的闭环管

文章图片
#测试用例
Selenium 集成unittest框架—— 掌握Python标准测试框架,构建结构化的自动化测试体系

本文介绍了Python标准测试框架unittest的核心功能与应用。unittest提供了结构化测试组织、复用机制和执行控制能力,解决了代码组织混乱、重复代码多等问题。文章详细解析了unittest的核心组件,包括测试用例(TestCase)的创建与运行方式,以及setUp/tearDown方法的使用。通过实际代码示例展示了方法级别和类级别固件的实现,帮助提高测试效率。unittest框架支持丰富

文章图片
#selenium#python#测试工具
Python re 模块全面指南:正则表达式高效处理

本文介绍了Python中正则表达式(re模块)的核心功能与应用场景。主要内容包括: re模块7大核心方法: match()从字符串开头匹配 search()搜索整个字符串 findall()查找所有匹配项 finditer()返回匹配对象迭代器 sub()实现字符串替换 split()正则分割字符串 compile()预编译正则表达式 Match对象详解: 包含group()、groups()等方

文章图片
#python#正则表达式#服务器
Python 高效数据结构:defaultdict 与 NamedTuple 深度解析

本文深入探讨Python中collections模块的两个实用工具:defaultdict和NamedTuple。defaultdict通过自动处理缺失键简化字典操作,在数据分组、嵌套结构和图表示中表现优异。NamedTuple则提供了命名访问的元组,增强代码可读性,特别适合数据记录、配置对象和多返回值场景。文章详细介绍了它们的核心机制、应用实例和高级技巧,并展示了二者组合使用的强大效果,同时提供

文章图片
#python
pytest测试框架 —— 失败重试:pytest-rerunfailures库使用

在自动化测试中,测试失败往往并非由代码缺陷引起,而是由于环境不稳定、资源竞争或网络抖动等临时性问题。`pytest-rerunfailures` 插件提供了强大的失败重试机制,本教程将全面解析其使用方法和最佳实践。

文章图片
#pytest
    共 100 条
  • 1
  • 2
  • 3
  • 10
  • 请选择