自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Python基础】python判空

本文介绍了Python中判断变量是否为空的多种方法。主要讲解了使用all()和any()函数判断多个变量是否全部/任意不为空,以及不同空值判断方式的区别。文章指出if x is None是最清晰的写法,而if not x适用于广义空值判断但需明确其适用范围。同时解释了is和==在空值判断中的差异,强调应根据实际需求选择合适的判断方式。对于函数返回值是否为空,建议直接使用if func():进行判断。

2025-12-20 17:57:11 544

原创 【使用Docker本机部署Jenkins搭建项目流水线】

本文介绍了基于Docker+Jenkins+Python的自动化测试部署方案。主要内容包括:1)环境准备,安装Docker、Jenkins和Python测试环境;2)测试项目准备,编写pytest测试用例并配置Allure报告;3)Jenkins配置,创建定时任务并设置构建步骤;4)测试执行与报告查看流程。通过该方案可实现每天8点自动运行测试并生成可视化报告,注意事项包括Python环境隔离、路径调整等。最终实现自动化测试的持续集成与部署监控。

2025-12-09 11:32:18 523

原创 【Python】基础数据类型-字典(dictionary)

Python字典是一种高效灵活的数据结构,广泛应用于键值对存储和快速查询。本文详细介绍了字典的基本特性、创建方式、访问与修改方法、遍历技巧以及常用方法(如keys()、values()、items())。特别强调了字典在测试工作中的应用实践,包括API交互中的请求构建与响应解析、测试用例管理、环境配置以及动态断言等场景。通过代码示例展示了如何利用字典的.get()方法实现安全访问、用字典推导式简化创建过程,以及使用defaultdict处理缺失键。字典凭借其易用性和高效性,成为Python编程和自动化测试中

2025-12-08 08:13:00 660

原创 【Python】基础数据类型-List

测试工作总需要使用到 Python 基础语言,而加强内功修炼才能让步子走的更扎实,适合新人和巩固基础的测试工程师上班地铁路上刷一下

2025-12-07 22:17:35 577

原创 【python】基础数据类型之String-字符串

本文系统介绍了Python字符串处理的核心技能,从基础操作到高级应用。主要内容包括:字符串创建与基本操作(索引、切片、拼接);常用方法(查找替换、格式清理、分割连接);字符串格式化(f-string推荐);编码解码处理;正则表达式高级匹配;以及日志解析、API验证等实战案例。通过具体代码示例,帮助开发者掌握字符串处理技巧,提升日常开发效率,特别是在数据处理、日志分析等场景中的应用能力。

2025-12-07 21:58:21 727

原创 【Python】JSON的基本使用-JSON 模式(Schema)与数据解析

本文介绍了Python中json模块的常用方法,包括dumps/dump和loads/load的使用。dumps可以将所有基本数据类型转换为字符串,dump可直接写入文件;loads将字符串还原为字典,load从文件读取。文章还解决了读取多行JSON文件的常见错误,提供了两种解决方案:逐行读取或合并为单个对象。最后给出了序列化实体对象的实例代码,包含对象转JSON和去除空值的实现。这些方法能有效处理JSON数据转换和文件操作,适用于各种数据处理场景。

2025-12-07 21:42:48 211

原创 【python】基础数据类型

Python3包含六个标准数据类型,分为不可变数据(数字、字符串、元组)和可变数据(列表、字典、集合)。这些基础数据类型各具特点:数字支持整数、浮点数等运算;字符串处理文本;列表和元组存储有序元素;字典实现键值映射;集合确保元素唯一性。测试服务端接口时,应针对不同数据类型设计测试用例,包括边界值和异常情况,使用unittest或pytest框架验证接口对各种数据类型的处理能力。通过自动化测试确保接口的健壮性,这对开发可靠的后端服务至关重要。

2025-12-07 21:27:51 654 1

原创 【Mysql】Mysql的安装部署和使用

本文详细介绍了MySQL 8.0的安装配置流程:从官网下载安装包,解压到指定目录后配置环境变量,创建并编辑my.ini配置文件设置端口、安装路径等参数。重点说明了如何以管理员身份初始化数据库(需保存临时密码)、安装MySQL服务并启动。针对常见问题如初始化失败、权限不足等提供了解决方案,包括清理数据目录、以管理员身份操作等注意事项。最后指导用户使用临时密码登录MySQL并完成后续配置。

2025-12-07 21:18:19 644

原创 【凭据助手路径未添加到 `$PATH`】docker安装配置镜像加速器后一直还是无法正常拉取

摘要:Docker拉取镜像失败,报错"docker-credential-desktop"未找到。问题原因是Docker凭据助手路径未正确配置。解决方案:1)重启Docker Desktop;2)将"/Applications/Docker.app/Contents/resources/bin"添加到$PATH环境变量;3)重置Docker凭据配置。核心是通过修复环境变量路径使系统能找到docker-credential-desktop工具。最终确认是使用homebr

2025-11-21 17:01:51 609

原创 【Claude Code】Claude Code-的大脑换成了GLM-4.6

摘要:本文介绍了Claude Code的安装配置流程。首先需要通过npm全局安装@anthropic-ai/claude-code包,并验证安装成功。接着配置settings.json文件,设置认证令牌、API基础URL和默认模型参数。最后展示了如何检查可用模型列表并开始使用Claude Code工具。全文提供详细步骤指引和相关文档链接。

2025-11-20 17:48:53 269

原创 【项目搭建】requirements.txt 版本锁定和文件更新管理

生成/更新 requirements.txt 的技巧

2025-11-08 16:17:46 420

转载 Wispr Flow – AI语音转文本工具

Wispr Flow 是AI语音转文本工具,基于先进的AI技术,帮助用户在任何应用程序中实现快速语音转文字。Wispr Flow支持100多种语言,具备自动编辑、上下文感知和低音量识别等功能,大幅提升写作和沟通效率。Wispr Flow 的数据在传输和存储过程中加密,确保用户隐私安全。Wispr Flow 帮助用户突破键盘限制,让思维更自然地流淌。

2025-10-14 19:12:28 103

原创 【MacOS】Warp安装使用教程

Warp 是一款现代化的终端工具,以 AI 辅助、协作功能和直观界面为特色,非常适合开发者提升终端操作效率。支持集成 Git、Docker、Kubernetes 等工具的快捷命令,在设置 → “Plugins” 中启用。在设置 → “Keyboard Shortcuts” 中修改常用操作的快捷键(如复制、粘贴、分屏等)。)→ “Appearance”,可自定义颜色、字体、透明度,支持导入 VS Code 主题。选中一段命令及输出,右键选择 “Share Block”,生成可分享的链接(如。

2025-09-26 10:40:28 2018

原创 PyCharm 快捷键大全(Windows版)

PyCharm 快捷键速查表(Windows版) 核心功能分类 基础编辑:代码补全(Ctrl+Space)、格式化(Ctrl+Alt+L)、注释(Ctrl+/) 导航查找:全局搜索(Ctrl+Shift+F)、查看定义(Ctrl+鼠标) 重构工具:生成代码(Alt+Insert)、重命名(Shift+F6) 运行调试:运行(Shift+F10)、调试(Shift+F9)、断点操作(F8/F7) 窗口管理:关闭标签(Ctrl+F4)、工具窗口(Alt+1~9) 特色快捷操作 智能行操作(Ctrl+Enter)

2025-09-10 10:54:20 838

原创 【Docker、Jenkins相关问题交流】docker -v /var/run/docker.sock:/var/run/docker.sock意思

【代码】【Docker、Jenkins相关问题交流】docker -v /var/run/docker.sock:/var/run/docker.sock意思。使用时需谨慎。若将其挂载到容器,容器内进程就能以宿主机权限管理 Docker 资源

2025-02-18 09:28:17 635

原创 【docker基础实践】

实验环境准备:一台安装了虚拟化软件(如VMware Fusion或VirtualBox)的Mac,同时安装Docker。实验步骤启动虚拟机:在虚拟化软件中启动一个虚拟机,记录虚拟机启动后系统资源(CPU、内存)的占用情况。启动容器:在终端中运行一个简单的Docker容器,例如,记录容器启动后系统资源的占用情况。对比分析:对比虚拟机和容器启动后系统资源的占用情况,观察容器在资源隔离方面的特点,体会容器技术在资源利用上的优势。实验环境准备:安装好Docker的Linux或Mac系统。实验步骤。

2025-02-17 00:47:22 693

原创 【docker实践】如果我使用docker拉取镜像使用的jenkins的,我的python环境在主机,怎么使用

docker和jenkins基础实战

2025-02-16 22:35:05 936

原创 【测试基础Linux】.bash_profile、.zshrc 这两个配置文件有什么区别

配置文件

2025-02-07 18:14:42 1133

原创 【测试基础Linux】是谁每天用CURL?

掌握上面知识后,就可以通过抓包方式,快速导出接口相关接口数据,从而快速进行接口数据的录入测试和快速构造Mock测试基本数据,搭配一下代理服务器,配合curl使用能解决跨域问题,测试人员在临时定位问题和解决线上问题定位的场景,主打一个快速响应,解决问题效果非常好,能混个靠谱(入门及格)。但其实大部分摸鱼族可能基础未必能做好的。

2025-01-09 17:44:01 552

原创 【测试基础Linux】三剑客使用案例

grep和awk是 Linux 中两个非常强大的文本处理工具,它们可以单独使用,也可以结合使用来执行更复杂的文本处理任务。以下是一些结合使用grep和awk。

2025-01-09 17:21:39 356

原创 【测试基础Linux】测试常用linux命令组合使用场景

如果你刚学习linux,单个指令学习上手过程,没有组合应用场景应用练习,那么建议您配合多个指令的组合场景,更好理解和消化linux指令

2025-01-09 17:17:33 687

原创 【测试基础Linux】curl+jq快速构建测试数据

是处理JSON数据的强大工具,常用于从网页获取JSON数据并进行解析。

2025-01-09 16:59:48 340

原创 【Mac实践Docker】使用docker部署Testlink

docker实战练习使用多容器共享网络使用docker快速部署maridb和testlink

2025-01-09 01:31:42 1190

原创 【Mac实践Docker】使用Nginx部署Web应用

mac本机使用docker 进行nginx配置和部署一个Web应用的测试报告过程

2025-01-08 21:25:40 2720

原创 【pytest实战】pip包管理工具

python项目虚拟环境学习笔记

2025-01-06 01:52:09 1759

原创 【Python】yaml使用篇

yaml常见使用

2025-01-04 21:06:14 5448

原创 【排序算法】希尔排序

算法基础复习和学习

2024-12-18 00:47:29 114

原创 N/A: version “N/A -> N/A“ is not yet installed. You need to run “nvm install N/A“ to install it befo

问题:N/A: version "N/A -> N/A" is not yet installed. You need to run "nvm install N/A" to install it before using it.

2024-11-13 22:17:57 362

空空如也

空空如也

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

TA关注的人

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