Mind Mosaic
搜索文章
首页
归档
分类
标签
关于
首页
归档
分类
标签
关于
2025 年 09 月
从零到专家——为你的Pytest API测试框架打造终极日志系统
前言 你是否曾遇到过这样的困境:自动化测试运行失败,但终端输出的信息杂乱无章,难以定位问题?或者当你想回顾上周的测试结果时,却发现没有任何历史记录可寻? 一个专业、健壮的日志系统,是衡量一个自动化测试框架成熟度的关键标准。它不仅是调试的利器,更是质量追溯的基石。 本文将以一个真实的电商API测试项目
作者:c_chun
发布时间:2025-09-24
分类:
技术分享
标签:
#
python
,
#
接口自动化
从“一团乱麻”到“井井有条”——用Pytest Fixture优雅解决API接口关联问题(以litemall项目为例)
在API自动化测试中,我们常常会遇到一个棘手的问题——接口关联。简单来说,就是后续接口的请求参数,来源于前面接口的响应。如果处理不当,测试代码很快就会变得像一团乱麻,难以维护。 今天,我们将以一个电商“购物车”的真实业务流(查->改->删)为例,从发现问题开始,一步步带你构建一个清晰、稳定且极易维护
作者:c_chun
发布时间:2025-09-23
分类:
技术分享
标签:
#
python
,
#
接口自动化
Python 接口自动化测试框架构建指南
主要特性概述 技术栈:基于 Python 语言,使用 pytest 测试框架、requests 库处理 HTTP 请求、YAML 文件管理测试数据、Allure 生成测试报告,以及 logging 模块处理日志。 模块化设计:框架分为四个核心模块,确保代码复用性和可维护性。 新手友好:提供完整示例代
作者:c_chun
发布时间:2025-09-23
分类:
技术分享
标签:
#
python
,
#
接口自动化
Python 测试利器:pytest 框架介绍
在 Python 自动化测试领域,测试框架的选择直接影响测试效率与代码可维护性。而 pytest 框架 凭借其灵活的语法、强大的插件生态和丰富的功能,成为了开发者和测试工程师的首选工具。它不仅解决了 Python 内置 unittest 框架语法繁琐、扩展性弱的痛点,还支持单元测试、集成测试、接口测
作者:c_chun
发布时间:2025-09-20
分类:
技术分享
标签:
#
python
接口自动化框架基础:requests 库全方位指南,从入门到实战
在 Python 爬虫、API 开发、自动化测试等场景中,发送 HTTP 请求是高频需求。而 requests 库 凭借其简洁的语法、完善的功能和极佳的兼容性,成为了开发者处理 HTTP 请求的首选工具。它彻底解决了 Python 内置 urllib 库语法繁琐、操作复杂的痛点,让 “发送一个请求”
作者:c_chun
发布时间:2025-09-20
分类:
技术分享
标签:
#
python
GET 和 POST的不同
两种最常用的 HTTP 方法是:GET 和 POST。 什么是 HTTP ? 超文本传输协议(HTTP)的设计目的是保证客户端与服务器之间的通信。 HTTP 的工作方式是客户端与服务器之间的请求-应答协议。 web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。 举例:客户端(浏览
作者:c_chun
发布时间:2025-09-11
软件测试新手指南:如何区分前后端Bug
作为一名刚入行的测试人员,你是否经常遇到这样的困扰:发现了一个bug,但不知道该归类为前端问题还是后端问题?别担心,这是每个新手都会遇到的挑战。今天我们就来聊聊如何像侦探一样,通过蛛丝马迹准确判断bug的"身份"。 什么是前端和后端? 在深入探讨之前,让我们先搞清楚基本概念。简单来说: 前端:用户能
作者:c_chun
发布时间:2025-09-08
分类:
日常分享
标签:
#
测试理论
置顶
Linux下部署springboot框架项目——以litemall项目为例
网上的很多接口或者ui自动化教程的项目都是很不全面的,这时候需要我们自己搭建一个真实的项目到自己的服务器,本文将介绍如何搭建litemall的小商场系统(Gitee 仓库https://gitee.com/linlinjava/litemall.git)。litemall = Spring Boot
作者:c_chun
发布时间:2025-09-04
分类:
技术分享
标签:
#
服务器
,
#
Linux
DockerHub 国内加速镜像配置 & Docker-Compose安装
DockerHub 国内加速镜像配置 最近使用 Docker 的时候,可能都遇到过配置镜像源来加速镜像拉取的操作。然而,最近几个月发现许多曾经常用的国内镜像站(包括各种云服务商和高校镜像站)已经无法使用。 原因是因为由监管要求下架 dockerhub 镜像。
作者:c_chun
发布时间:2025-09-02
分类:
技术分享
标签:
#
Docker
2025 年 08 月
SQL关键字详解:WHERE、GROUP BY、HAVING、ORDER BY、LIMIT的区别与用法
很多SQL初学者都会被这些关键字搞混:WHERE、GROUP BY、HAVING、ORDER BY、LIMIT...它们到底有什么区别?什么时候用哪个? 今天我们用一个完整的例子,彻底搞清楚这些关键字的用法和执行顺序。 示例数据表 为了让例子更直观,我们先创建一个员工表(employees): CR
作者:c_chun
发布时间:2025-08-31
分类:
技术分享
标签:
#
mysql
共 23 篇文章
1
2
3
页