- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 【踩坑记录】Locust压测中文参数总是乱码,这个解决方案90%的人都不知道
🔥 难度等级:新手 | ⏰ 阅读时间:6 分钟 | 💡 实用指数:⭐⭐⭐⭐⭐最近做 Locust 压力测试遇到一个特别奇葩的问题,中文参数传到服务端总是乱码,搜了全网都没找到靠谱的解决方案,折腾了整整2天,踩了好几个坑,终于搞定了。今天把完整的排查过程分享出来,希望大家少走弯路。
2026-07-06 10:55:32
213
原创 AI Agent 的 Skill 到底是什么?以一个 JMX 生成器为例讲清楚
Skill 不是啥高大上的新概念,本质上就是把"反复教 AI 的东西"固化下来。接口文档转各种格式(JMX、Postman collection、YAML)测试报告的格式化与推送环境检查的标准化脚本常见报错的自动诊断Prompt 工程解决的是"怎么让 AI 听懂",Skill 解决的是"让 AI 记住并自动执行"。两者不冲突,但到生产环境里,Skill 的稳定性和效率明显更靠谱。💡原创不易。
2026-06-30 16:28:20
213
原创 Claude Code 国产大模型选型指南:能力、性价比全都要
你的需求推荐模型预估日成本极致性价比¥3-6综合能力最强Qwen-MAX¥15-30长上下文必备Kimi K2.6¥15-60编程专项最强¥20-50工程化思维Doubao-pro¥10-20极致省钱¥1-3核心结论Qwen2.5-Coder-32B 是目前国产模型中编程性价比最高的选择,日常开发完全够用Kimi K2.7 Code 是编程能力最强的国产模型,复杂任务的首选Claude Code + OpenRouter 是目前最稳定的接入方式。
2026-06-27 09:15:56
410
原创 AI要取代程序员?数据却给了所有人一记响亮的耳光
说实话,作为一个天天跟AI打交道的测试开发,我也曾经被"AI取代论"焦虑过。AI没有让我变闲,而是让我变强了。以前花半天写的自动化脚本,现在1小时搞定;以前没时间做的性能压测,现在可以常规化;以前不会的前端小问题,现在AI手把手教。效率提升带来的不是失业,而是更多可能性。所以别被网上的焦虑贩卖带节奏了。数据不会说谎,趋势不会骗人。工程师依然是科技行业最抗风险的工种,而这个趋势,才刚刚开始。💡原创不易SignalFire《人才现状报告》2025IT之家:数据推翻 AI 取代论报道。
2026-06-26 15:08:20
164
原创 给 AI 一个网址,它就能自动测完所有 Bug?目前来说,没那么容易。
【AI自动化测试的三大技术瓶颈】当前AI要实现"给个网址自动测Bug"仍面临核心难题:1. 业务理解不足:AI无法判断哪些问题算Bug(如设计差异/性能容忍度/业务规则),缺乏人类的产品认知和决策能力;2. 工程化落地困难:与禅道等系统对接需大量人工脚本开发,且Bug描述质量不稳定;3. 测试思维局限:AI只会按逻辑测试,无法模拟人类"瞎点"等非常规操作,而80%的Bug往往出现在边缘场景。现阶段AI更适合辅助重复工作(用例生成/回归测试),核心判断仍需人工。预计完全突破至少还需3-5年,测试工程师应聚焦A
2026-06-16 11:46:29
164
原创 AI 自动化测试集体抛弃 Selenium?那个陪了我们 20 年的老伙计真的要退役了吗?
📉 GitHub 上 Selenium 相关的 Issues 增速同比下降 40%📊 Stack Overflow 上 Selenium 标签的提问量连续 3 年下滑🚀 新兴 AI 测试框架 Midscene、Applitools、Testim、UiPath,90% 都不把 Selenium 作为首选方案💀 更扎心的是:2024 年招聘市场上,「Selenium 工程师」岗位减少 35%,「AI 测试工程师」暴增 280%
2026-06-12 16:03:59
305
原创 别再让AI当嘴炮了!用Python给你的AI Agent装上手脚,让它真正帮你干活
各位程序员兄弟姐妹们好,我是你们的老朋友。你花了那么多钱订阅的 AI,到底帮你干了什么?写个邮件?查个 API?解释一段代码?恭喜你,你正在用一台"装了火箭发动机的拖拉机"来送快递。AI 最强大的能力——自主行动——被你白白浪费了。你问 AI:“帮我看看这个文件有什么问题” → AI 说:“请把文件内容贴给我” → 你手动复制粘贴 → AI 分析完 → 你手动改你问 AI:“帮我搜一下这个库的最新版本” → AI 说:“根据我的训练数据…” → 数据是半年前的 → 你被坑了。
2026-06-11 08:42:44
360
原创 凌晨三点被电话叫醒?用AI给Selenium测试装上自愈引擎
各位测试工程师朋友们,让我猜猜你的日常:凌晨三点,你睡得正香,手机突然炸了。钉钉消息 99+,微信群里 @ 了你八百遍,邮件标题赫然写着——“线上回归测试全挂了!!!”你一个鲤鱼打挺从床上跳起来,打开电脑,颤抖着点开测试报告,发现 200 个用例挂了 87 个。你心里一凉:“完了完了,是不是线上出 Bug 了?”结果排查了半小时发现——前端同事把「登录」按钮的 从 改成了 。就这?就这。一个驼峰命名的改动,让你凌晨三点起来加班。你看着镜子里的黑眼圈,陷入了沉思:我写的到底是自动化测试,还是自动化找茬?别
2026-06-10 08:46:27
192
原创 用 pytest-playwright + AI 让自动化测试脚本自动繁殖:测试工程师的终极摸鱼指南
AI 都能写测试了,我是不是要失业了?不会。但你的工作方式会彻底改变。以前,测试工程师的价值体现在"写测试用例"。AI 不知道应该测什么,但你知道AI 生成的代码需要你来审核和优化AI 只能测试已知路径,你才能发现未知的 bug怎么组织测试代码、怎么管理测试数据、怎么设计 CI/CD 流水线这是 AI 永远替代不了的所以,与其担心被 AI 替代,不如学会驾驭 AI。把写测试的时间从 30 分钟压缩到 30 秒把测试覆盖率从 30% 提升到 80%把维护成本降低 50%
2026-06-09 08:41:04
228
原创 Midscene AI UI 自动化测试的运行原理:从截图到操作,它到底怎么做到的?
不再依赖选择器,AI 直接"看"屏幕定位元素视觉语言模型(VLM)是核心引擎用中文/英文描述操作,AI 自动规划执行它不是银弹——执行速度比传统框架慢,Token 成本是新增的。从"写选择器"变成"说人话"从"改选择器"变成"什么都不用改"一套 API 搞定 Web、移动端、桌面端如果你的项目 UI 迭代频繁,维护选择器让你痛苦不堪,Midscene 值得一试。📚Midscene 官网GitHub 仓库模型策略文档API 文档。
2026-06-08 09:31:27
308
原创 RAG 不只是搜索:用 Python 让你的 AI 学会查字典,告别一本正经地胡说八道
你:请问 Python 的 requests 库怎么发送 POST 请求?AI:使用 requests.post_json() 方法即可,例如:你:……这个方法不存在吧?AI:抱歉,我记错了。让我重新回答。这就是大语言模型(LLM)的经典症状——幻觉(Hallucination)。它不是故意骗你,而是因为它"记性太好"又"记性太差":训练数据里的模式它记得很清楚,但具体细节它经常自己脑补。就像一个考试前不复习、全靠临场发挥的学生——有时候能蒙对,有时候就翻车了。那怎么办?答案就是今天要聊的主角——
2026-06-07 17:43:35
241
原创 当 AI Agent 学会了自己写测试用例:用 MCP + Python 打造自动化测试永动机
前几天,隔壁工位的老王跟我吐槽:“我干了八年功能测试,现在 AI 要来抢我饭碗了,我是不是该去送外卖了?我说:“别慌,AI 不是来抢你饭碗的——它是来帮你砸键盘的。想想看,测试工程师的日常是什么?打开浏览器 → 输入 URL → 点登录 → 填表单 → 点提交 → 检查结果重复以上步骤 200 遍每次版本更新,再来 200 遍眼睛看花了,手指点麻了,灵魂出窍了这种机械重复的工作,不交给 AI 简直是暴殄天物。但问题来了:传统的自动化测试(Selenium、Playwright)需要你。
2026-06-06 11:13:32
278
原创 MCP 协议入门:给你的 AI 装上手脚,从此告别嘴炮
MCP = 给 AI 装手的标准协议比 Function Calling 更通用、更好用Python 三行代码就能搭一个 Server安全第一,权限要管好有了 MCP,你的 AI 就从"嘴炮型选手"变成了"实干型选手"。以前:AI 说"我可以帮你做"→ 然后给你写教程现在:AI 说"我来帮你做"→ 然后真的做完了这才是 AI Agent 应该有的样子。条都回(除了杠精)。
2026-06-05 10:06:57
221
原创 Selenium 自动化录屏:让你的 Bug 复现不再靠口述
开发:“这个 Bug 怎么复现的?你:“就是点这里,然后点那里,然后它就挂了。开发:“我试了没挂啊。你:“……”从此你明白了一个道理——没有录屏的自动化测试,就像没有小票的报销,说得再真也没人信。今天我们就来聊聊,怎么给 Selenium 自动化加上录屏功能,让每一次测试执行都有据可查。方案适用场景优点缺点通用,单机测试灵活,不依赖框架需要额外安装pytest 用户报告集成好需要 Allure 生态分布式测试集中管理配置复杂个人项目或小团队 →方案一,简单粗暴。
2026-06-05 09:28:01
289
原创 【Locust】新版本locust使用入门到分布式,附带脚本模板,复制即用。
介绍Locust 是一种易于使用、可编写脚本且可扩展的性能测试工具。使用的‘协程’方式,能够单机提供相对较大并发,并且存在可视化图形界面、也有无图形界面、分布式等多种运行方式。以下内容针对最新版本的locust讲解入门。locust官网地址:https://www.locust.io/安装如果您还没有,请安装 Python 3.6 或更高版本。安装蝗虫:pip3 install locust验证您的安装:locust -Vlocust 2.8.6脚本模板下面提供简单易用的初学者模板,附
2022-05-12 15:31:20
4160
原创 初学git项目导出到pycharm,提交代码,合并代码
前提:下载安装git,并配置到pycharm一、git拉取代码到pycharm1、新建项目,选用个get from VCS2、输入对应的代码路径,后点击clone二、提交代码1、点击提交-选中文件-输入备注-点击提交2、选中提交分支,点击提交三、代码合并到master(管理员)1、选中master2、选中需要合入的分支,点击合并...
2022-01-27 17:18:33
2304
原创 每个测试都有一个梦(转自动化or测试开发,简易版)
基本上现在出来面试的功能测试,大多会谈到,以后要涉及、学习自动化测试,但是,其实大部分的人都不知道该从哪里入手,甚至不知道需要哪些技能!以下是我个人建议,难度适中,基本上大部分人都可以:1、至少先会一门编程语言(python-简单、java),学习途径菜鸟教程、哔哩哔哩视频教程,学会代码基础就可以,写自动化脚本很小的几率用到高级语法,没有代码基础的建议python,相对真的容易。2、确定自己要学的自动化方向,包括:web自动化(selenium)、app自动化(appium、uiautomator2
2021-08-02 15:08:52
283
原创 基于springboot+mybatis设备管理后台,可直接上线项目!
一、项目页面1、登录页面注:用户名密码登录,登录完成之后才可进入页面,必须一个员工一个账号,外加一个仓库管理账号。2、首页设备统计注:设备统计页面,包含各种机型状态,机型总表,记录机型名称、设备号、转移场详情等信息。当需要借手机时,可直接搜索到对应人员。3、个人持有页面注:本页面查看自己名下所有机型,可将持有机型转出到其他人员。无需借助管理员之手。4、待处理页面注:本界面用来处理,待转入设备,当有人将设备转给你的时候,你可以选择对应操作。5、仓库管理页面注:仓库管理员账号,可在本
2021-05-07 14:02:17
1105
4
原创 linux安装python3
1、下载python包wget https://www.python.org/ftp/python/3.6.1/Python-3.9.4.tgz可以到https://www.python.org/downloads/看看有没有别的版本 一般安装最新2、创建一个python 目录mkdir -p /usr/local/python33、解压下载包到当前目录tar -zxvf Python-3.9.4.tgz4、进入刚刚的目录cd Python-3.9.45、配置安装目录到刚刚创建的目录./
2021-04-27 19:18:17
580
原创 测试须知,怎么做好自动化测试,工具or工具箱?
怎么在我们做好自动化测试,工具or工具箱?1、先学会python,这是现有最好实现自动化需求的代码。代码逻辑简单,有时候一句话顶java一页;2、起步时期的自动化,一样的代码接口自动化所带来的的成果会比ui自动化高,ui自动化入门比较简单,很多工具都可以直接录制ui自动化代码,这些工具网上搜索就有,但是由于ui测试会出现控件捕获异常,客户端ui变动,录制出来的脚本,多次运行之后,你的代码可能需要一堆异常处理,并不是一劳永逸的。3、学好可以辅助自动化的其他语言,你只会python,那么你拿到一个自动化需
2021-03-12 10:22:20
213
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅