自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

blues_C的博客

探索软件测试的深度与广度。

  • 博客(330)
  • 收藏
  • 关注

原创 AI测试:手把手教你用AI生成测试用例并支持导出Excel「喂饭教程」

如果我告诉你,有一种方法,你只需要输入需求内容,AI就能自动帮你设计出结构清晰、覆盖全面的测试用例,并直接生成一份精美的Excel表格,你会不会心动?

2025-06-07 16:37:26 3502 7

原创 AI测试用例生成系统设计与实现:融合多模态、OCR解析与知识库增强

AI测试用例生成系统通过融合多模态解析、OCR技术与知识库增强,解决了传统测试用例生成效率低、主观性强等问题。系统采用模块化架构,支持PDF、Word、图片等多样化需求文档的智能解析,结合大语言模型和多模态模型实现自动化用例生成。

2025-05-27 13:03:02 2465

原创 一、【专栏启动篇】:为什么是 Django + Vue3?测试平台的技术选型与架构蓝图

从零开始构建一个功能完善、技术主流的测试平台,帮助团队提升测试效率、保障产品质量并加速交付周期。

2025-05-15 16:21:30 1793 4

原创 LLM+RAG:AI生成测试用例智能体平台「详细介绍」

AI生成测试用例智能体平台是一款基于人工智能技术的测试用例自动生成工具,利用RAG(检索增强生成)技术,能够结合项目相关知识文档和历史用例,智能生成高质量的测试用例。本平台适用于测试团队快速创建测试用例,提高测试效率和质量。

2025-04-02 09:30:00 5085 62

原创 Pytest-Bdd-Playwright 系列教程(1):从零开始教你写自动化测试框架「喂饭教程」

最近收到一些小伙伴在后台的留言,能不能提供相应的自动化测试项目的源码参考下,那么今天就来开始新的一期喂饭教程专栏,教大家如何完整的搭建一个完善的自动化测试框架;我们将逐步讲解从项目结构设计到测试执行的整个过程,帮助大家深入理解自动化测试框架的各个组成部分及其工作原理。本文教程内容如下:理解BDD在自动化测试中的应用;掌握设计模式;学会使用Pytest和Playwright进行Web自动化测试;了解如何组织和管理自动化测试项目;掌握测试报告生成和日志管理技巧。

2024-10-24 10:18:06 4473

原创 学习方法[1]:如何摆脱无知?(致尚未放弃学习的人)

首先,认识到无知是学习的前提。人类天生具有“为什么”的好奇心,这是驱使我们不断探索和学习的内在动力。但是光有好奇心并不足以解决我们面临的复杂问题。面对未知,我们需要不断提问、寻找答案,并将学习变成一个持续的过程。

2024-08-10 15:26:40 2290 12

原创 Python + Playwright(0):从零开始学 Playwright

Playwright 是一个强大的自动化库,由微软开发,主要用于web端UI自动化测试,支持 Python、Java、JavaScript、C# 等多种编程语言;Playwright 仅用一个API即可自动执行Chromium、Firefox、WebKit等主流浏览器自动化操作,不仅支持无头模式和有头模式,还提供了代码录制功能,极大地提高了脚本编写效率,并且支持移动端自动化测试。

2024-06-23 16:27:15 9093

原创 Claude Code(2):使用 CC Switch 一键切换 AI 模型

CC Switch是一款桌面工具,用于统一管理多个AI编程工具(如Claude Code、Codex等),支持快速切换模型、同步配置和监控API用量。文章详细介绍了其安装方法(支持Windows/macOS/Linux)、首次配置步骤(添加API提供商)、MCP服务器管理(扩展AI工具功能)以及Skills安装(从GitHub或脚本)。

2026-04-19 17:25:12 1

原创 Midscene.js(5):零基础上手 Android AI 自动化(YAML 版)「喂饭教程」

在移动应用测试领域,传统的自动化测试往往需要编写大量代码,维护复杂的元素定位器。而 Midscene.js 带来了革命性的变化——通过 AI 视觉理解和自然语言描述,让测试变得像写文档一样简单。本文将带你从零开始,掌握使用 YAML 配置文件进行 Android 应用自动化测试的完整流程。

2026-04-16 11:46:47 107

原创 Claude Code(1):手把手教你安装配置 Claude Code

Claude Code 是一款强大的 AI 编程助手工具,能够帮助开发者提升编码效率。本文将详细介绍如何在不同操作系统上安装和配置 Claude Code,让你快速上手这款工具。

2026-04-15 17:19:25 180

原创 AI测试必知:从LLM到Agent Skill的八项核心技术

作为一名AI测试工程师,近几年也经历了人工智能技术在从单一对话能力向复合执行能力的演进。大语言模型(Large Language Model, LLM)作为核心技术底座,逐步发展出工具调用、智能体构建等扩展能力。对于测试工程师而言,理解这一技术栈的各个组成部分及其相互关系,是开展AI系统测试工作的基础。

2026-04-15 10:54:32 292

原创 测试经验:从需求开始的测试左移

“这个功能明明按需求做的,为什么测试说不对?”“需求文档写得很清楚啊,怎么开发出来完全不是那么回事?”如果你的团队经常出现这样的对话,那么你们遇到的不是技术问题,而是需求理解的问题。根据我10年+的测试经验,超过60%的生产问题其实在需求阶段就已经埋下了隐患。

2026-04-09 15:22:16 392

原创 Web自动化测试:常见问题定位与解决技巧

在实际项目的Web自动化测试中,我们常常会遭遇各种疑难杂症:不稳定的测试结果、难以定位的元素、测试数据污染等,这些都会让自动化测试的价值大打折扣,甚至让团队对自动化失去信心。作为一名资深测试工程师,我深知这些困扰。本文将结合我多年的 Web 自动化测试实战经验,为大家系统梳理常见的问题类型,并提供一套行之有效的定位、调试与解决技巧。

2026-04-09 15:12:55 523

原创 移动端性能测试工具分发实战:用 PyInstaller 打造 SoloX 一键安装器

本文介绍了如何使用PyInstaller将Python程序打包成独立的exe可执行文件,以"SoloX安装器"项目为例。SoloX是一个移动端性能测试工具,但安装过程复杂,需要配置Python环境、ADB工具等。通过PyInstaller打包后,用户只需双击exe文件即可完成所有配置。教程详细讲解了从环境准备、代码编写到打包配置的完整流程,包括检测Python环境、自动安装Python、配置ADB工具、安装SoloX依赖等核心功能的实现方法,帮助开发者快速掌握Python程序打包分发技术

2026-03-20 17:17:18 422

原创 2026年免费LLM API完全指南「建议收藏」

ChatGPT、Claude 这些商业模型,每百万Token收费几十美元,用起来确实肉疼。不过2026年情况不一样了,各家平台为了抢市场,免费额度给得相当大方,有些甚至直接免费。

2026-03-19 11:33:36 1904

原创 AI测试干货:Claude Code Skill 从入门到精通

本文介绍了Claude Code Skill功能如何解决AI重复工作问题。传统提示词方式需要人工复制粘贴,而Skill功能通过建立AI工作记忆库实现智能触发和分层加载。Skill包含工作指令、文档和资源,能自动执行任务。文章以API测试用例生成为例,展示了Skill的创建流程和结构化设计,包括测试框架、覆盖场景和输出格式,显著提升测试工程师的工作效率。

2026-03-17 10:28:42 629 1

原创 【AI测试必知】测试工程师如何选择大模型?

测试工程师选择大模型需综合考虑七大能力维度:语言理解、推理、代码生成、数学、长文本处理等,针对不同测试场景(自动化测试、用例设计、性能分析等)确定优先级。建议参考LMArena、司南等权威榜单,结合主观评测进行实际验证,平衡性能与成本。对于敏感数据优先本地部署,快速验证阶段可用云端API,并建立定期评估机制跟踪模型发展。关键是根据团队需求明确选型标准,通过客观指标筛选候选模型后开展实际场景测试,最终做出综合决策。

2026-03-01 16:05:43 278

原创 LangGraph + Excel MCP:构建 AI 测试用例生成器「喂饭教程」

本文介绍了如何利用LangGraph + Excel MCP构建专业级AI测试用例生成器。该方案具有完全掌控、专业能力和开放生态三大优势,适合需要企业级应用的开发者。技术架构采用LangChain作为基础组件层,LangGraph负责智能编排,MCP提供工具协议层。文章详细讲解了环境准备步骤,包括Python安装、虚拟环境配置、依赖安装和API Key设置,并提供了主程序代码框架。该工具能实现多步骤Excel操作,如打开文件、写入表头、生成测试数据等,通过标准化的MCP协议实现AI与外部工具的无缝集成。

2026-03-01 11:58:39 475

原创 理解 MCP 的三种传输方式:stdio、SSE 与 Streamable HTTP

本文介绍了Model Context Protocol(MCP)的三种传输方式:stdio、Streamable HTTP和SSE。stdio适合本地通信,简单高效但仅支持单客户端;Streamable HTTP是推荐的标准方式,支持多客户端、远程访问和高级特性;SSE为遗留方式,主要用于兼容旧版本。文章对比了三者的特性,并提供了选择建议:本地工具优先用stdio,Web服务和企业应用推荐Streamable HTTP。MCP协议支持自定义传输实现,开发者可根据需求灵活选择。

2026-02-28 15:29:41 1260

原创 AI测试干货:让大语言模型稳定输出 JSON 的四种实现方案

用大语言模型做测试用例生成、数据提取时,最头疼的就是让它老老实实返回 JSON。你以为它会给你 `{"name":"张三"}`,结果它来一句"好的,这是生成结果:```json...",或者干脆在 JSON 里加注释,直接把你的 `json.loads()` 干崩溃。模型本质上是个话痨,天生爱解释。但我们要的是结构化数据,不是聊天记录。我整理了四种实战方案,从最简单的提示词技巧到工程化框架,覆盖了从快速验证到生产环境的各种场景。

2026-02-23 16:21:30 652

原创 AI测试:手把手教你用AI创建专业图表「喂饭教程」

本文介绍如何使用Excalidraw MCP工具通过AI自动生成专业图表(如流程图、架构图)。教程涵盖环境配置(Node.js/Python)、API密钥管理、Python脚本编写及MCP服务器连接方法。核心代码展示了如何通过自然语言描述需求,调用AI模型(如GLM-4)自动生成图表并输出Excalidraw格式文件。工具支持一键安装依赖、实时交互式绘图,适合技术文档撰写或可视化设计场景。

2026-02-22 22:48:39 486

原创 LangChain从入门到进阶(9):构建RAG文档问答系统「喂饭教程」

本文介绍了如何构建一个完整的RAG文档问答系统。首先详细说明了环境准备工作,包括依赖安装和项目结构配置。接着回顾了RAG的四个核心工作流程:文档加载、文本分割、向量化存储和检索生成。该系统使用本地Embeddings模型和LLM进行知识检索与回答生成,可设置相似度阈值、返回文档数量等参数,适用于实际应用场景。

2025-12-24 21:00:00 589

原创 LangChain从入门到进阶(8):学会RAG(检索增强生成)「喂饭教程」

本文介绍了RAG(检索增强生成)技术的基本原理和实现步骤。RAG通过先检索相关文档再生成回答,解决了传统AI无法处理私有数据和实时信息的局限。文章详细讲解了RAG的四个核心步骤:文档加载(支持PDF、Word、CSV等多种格式)、文本分割(优化检索精度)、向量存储(FAISS数据库)和检索生成(结合上下文回答问题)。通过代码示例展示了如何从零开始构建一个RAG系统,让AI能够基于企业文档库准确回答问题。该技术适用于知识库问答、智能客服等场景,无需重新训练模型即可实现私有数据的高效利用。

2025-12-23 18:20:45 540

原创 Open-AutoGLM 实战:手把手教你用 AI 操作手机「喂饭教程」

Open-AutoGLM 是一个由智谱AI开源的手机操作智能体框架,由手机端智能助手框架Phone Agent和9B大小的模型AutoGLM-Phone-9B组成,借助ADB自动执行点击、滑动、输入等操作——用户只需用自然语言描述任务,系统便能自动规划并完成整个操作流程。

2025-12-14 19:16:03 980

原创 LangChain从入门到进阶(7):学会让AI调用MCP「喂饭教程」

本文介绍了如何利用LangChain集成MCP(模型上下文协议)实现AI与外部工具的交互。MCP作为标准化协议,解决了传统工具调用中代码臃肿、重复开发的问题,通过统一接口访问各类服务。

2025-12-13 22:30:13 523

原创 AI测试:手把手教你用AI创建流程图「喂饭教程」

本文介绍了如何利用next-ai-draw-io开源项目,通过AI快速生成专业流程图,提升测试工作效率。该工具支持自然语言交互,兼容多种AI模型(如OpenAI、Claude等),并集成draw.io图表引擎,实现实时编辑。

2025-12-08 16:44:10 574

原创 LangChain从入门到进阶(6): 学会让AI调用外部工具(Tool)「喂饭教程」

本文介绍了如何让AI调用外部工具的「Tool Calling」技术。通过三种方式定义工具(@tool装饰器、StructuredTool等),使AI不仅能回答,还能执行实际任务如计算、查询数据等。文章详细展示了环境准备、工具定义和调用流程,并强调工具文档字符串对AI决策的重要性。最终目标是构建能自动选择和执行工具的智能助手,突破传统AI的局限,实现更强大的功能。

2025-12-03 17:49:05 566

原创 LangChain从入门到进阶(5): 对话记忆管理(Memory)「喂饭教程」

你有没有发现,当你在 DeepSeek 网页版聊天时,它能记住你之前说过的话,但如果你用API调用,每次都像第一次见面一样?这是因为网页版有"记忆",而API调用默认是无状态的。

2025-12-03 14:35:25 229

原创 LangChain从入门到进阶(4): 学会LCEL链式调用「喂饭教程」

LCEL(LangChain Expression Language)是LangChain提供的一种声明式编程语言,专门用于组合AI应用的各个组件。

2025-12-01 17:11:49 303

原创 LangChain从入门到进阶(3):学会处理输出(Output Parser)「喂饭教程」

前两篇我们学会了调用模型和设计提示词,但你可能遇到过这样的困扰:AI的回答是自然语言文本,如果你想提取其中的结构化信息(比如姓名、年龄、价格),就得写一堆正则表达式或字符串处理代码,既麻烦又容易出错。这就是Output Parser要解决的问题——让AI直接输出结构化数据,省去手动解析的麻烦。

2025-12-01 08:45:00 775

原创 LangChain从入门到进阶(2):学会控制输入(Prompt Template)「喂饭教程」

上一篇我们学会了用Chat Model调用大模型,但你可能发现一个问题:每次都要手写完整的提示词,重复劳动太多。而且当需求变化时,散落在代码各处的提示词很难维护。这就是Prompt Template要解决的问题——把提示词模板化、结构化,让你的AI应用更灵活、更易维护。

2025-11-28 14:25:45 651

原创 LangChain从入门到进阶(1):学会调用模型(Chat Model)「喂饭教程」

如果你想开发AI应用,第一步就是学会用代码调用大模型。本文将带你快速掌握LangChain中最核心的组件:Chat Model。简单来说,Chat Model就是LangChain提供的"模型调用器"。它封装了不同厂商的API差异,让你用同一套代码就能切换使用不同的大模型。如果没有Chat Model,你要调用DeepSeek需要学一套API,调用Qwen又要学另一套。而有了Chat Model,你只需要改一行配置,其他代码完全不用动。

2025-11-27 18:42:11 457

原创 Doubao-Seed-Code 编程模型:打造高效接口自动化测试框架实战

本文介绍了如何使用字节跳动的Doubao-Seed-Code编程模型构建高效的Python接口自动化测试框架。文章详细讲解了环境准备、API Key获取、Claude Code安装配置等步骤,并展示了该模型在生成测试框架、处理复杂接口响应数据方面的出色表现。

2025-11-22 13:22:44 1005

原创 Python:什么是 PEP 8 编码规范?

PEP 8是Python官方的代码风格指南,目的在于提高代码可读性和一致性。核心原则包括:使用4空格缩进,行长度不超过79字符,合理使用空行分隔代码块,规范导入语句顺序(标准库→第三方→本地)。命名应采用snake_case(变量/函数)、PascalCase(类)、UPPER_CASE(常量)。表达式应恰当使用空格(如运算符两边),避免冗余空格。遵循PEP 8能让代码更专业、易维护,促进团队协作。

2025-11-17 14:08:26 883

原创 AI测试:手把手教你用AI做桌面自动化「喂饭教程」

本文介绍了基于MCP协议的DesktopCommanderMCP自动化工具,通过自然语言指令实现桌面操作。系统采用客户端-服务器架构,支持应用程序管理、文件操作、屏幕控制等功能。详细说明了环境搭建步骤,包括Python和Node.js依赖安装、API密钥配置及MCP服务部署。通过实战案例展示了文件整理、批量截图等典型应用场景,并分享了任务描述优化、权限控制等最佳实践。该方案能显著提升重复性桌面操作的效率,让AI成为智能办公助手。

2025-11-14 09:40:31 640 1

原创 AI测试:手把手教你用AI操作MySQL数据库「喂饭教程」

本文介绍了利用MCP协议实现智能数据库操作的方法,通过mcp-use库构建AI代理系统,可将自然语言指令自动转换为MySQL查询。该方案能显著提升数据库操作效率,开发者只需用自然语言描述需求,AI即可自动完成从连接数据库到生成分析报告的全流程,适用于数据检查、业务分析等多种场景。

2025-11-13 15:49:36 369

原创 AI测试:手把手教你用AI做App自动化测试「喂饭教程」

本文介绍如何使用mobile-mcp工具实现AI自动化移动应用测试。mobile-mcp基于Model Context Protocol,可让AI控制Android/iOS设备执行点击、滑动、截图等操作。

2025-11-08 22:11:28 769

原创 Playwright Test Agent 实战:零代码基础也能写自动化测试「喂饭教程」

本文详细介绍了Playwright智能体的三大核心组件:规划智能体设计测试策略,生成智能体转换用例为代码,修复智能体自动修正失败测试。教程包含环境配置步骤、智能体使用方法和实战案例,展示了如何通过自然语言指令快速创建稳定的测试脚本。相比传统方法,Playwright智能体大幅降低测试自动化门槛,提升效率并减少维护成本,使测试人员无需编码基础也能实现高质量的自动化测试。

2025-11-05 19:00:00 1222

原创 身份认证技术对比:Session、JWT、Token、SSO、OAuth 2.0

本文对比了五种常见的身份认证技术:Session、JWT、Token、SSO和OAuth 2.0。Session适用于传统单体应用,服务器存储会话数据;JWT适合微服务架构,无状态且跨域友好;Token是通用身份凭证概念;SSO实现一次登录多处使用;OAuth 2.0专注于第三方授权而非认证。

2025-10-18 20:16:00 781

原创 自动化测试衡量标准:质量、成本、效率、效果四维度分析

自动化测试评估体系需从质量、成本、效率和效果四个维度综合考量。质量维度关注代码覆盖率(行/分支/函数)和缺陷发现能力;成本维度包括初始投入和维护运营成本分析;效率维度衡量执行速度和资源利用率;效果维度评估业务价值和团队效能提升。通过建立加权评分体系和成熟度模型(4个等级),结合分阶段实施策略和关键成功因素,可构建完整的自动化测试评估框架,实现最优投入产出比。

2025-10-07 15:48:01 1388

web-element-selector

一个专注于Web元素选择的开源工具,支持一键获取页面元素。快速定位和交互,适用于自动化测试、网页抓取等场景。

2025-06-16

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

TA关注的人

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