我把前端测试写成了一个Skill:一句话让 AI 点完整个控制台
Hello大家好~在我们平常的前端测试工作中由于前端自动化的不稳定经常需要人工重复去回归页面的功能比如发版前打开控制台翻一遍分页、点一遍按钮、盯一眼报错——规则明确、高度重复但每个系统都不一样专门写自动化脚本又不划算。所以我就想能不能把这套回归巡检经验写成一个 Skill 文件让 AI 照着 SOP 自己把整个控制台回归一遍我拿阿里云日志服务SLS控制台做了完整实测结论先说可以而且效果还可以。一、核心思路测试 SOP 写成skill我的skill大体结构是这样的--- name: aliyun-log-inspection description: 阿里云日志服务SLS控制台巡检助手。... --- # 阿里云日志服务巡检助手SLS ## 技能定位 ... ## 触发条件 ... ## 前置条件 ... ## 默认 URL ... ## 不处理场景遇到即退出并说明原因 ... ## 工作流程 ### 第 1 步打开 URL处理登录 ... ### 第 2 步确认地域与导航 ... ### 第 3 步执行巡检根据模式选择 #### 模式 A分页巡检 ... #### 模式 B按钮遍历巡检 ... ### 第 4 步输出巡检报告 ... ## 异常处理实战提示 ... ## 行为红线 ... ---这份skill里面写清楚四件事✅触发条件用户说什么话、提供什么 URL 时启用✅工作流程先做什么后做什么每步怎么采集、怎么判定 PASS/FAIL✅异常兜底弹窗遮挡、登录失效、元素找不到怎么办✅行为红线哪些按钮绝对不能碰我这里先把简单的场景写成skill比如列表分页功能、页面功能遍历巡检看看效果。二、阿里云日志服务控制台巡检我把skill加载到workbuddy中然后调用这个skill对话框中输入阿里云日志巡检。WorkBuddy调用工具打开浏览器、导航到sls.console.aliyun.com跳转登录页时停下等我扫码Skill 里写了红线登录和 MFA 由用户完成AI 不碰账号密码登录后自动进入 Project 列表页。然后AI就自动帮我巡检控制台页面了。几分钟之后AI会自动输出一份报告三、既然 Skill 也能做自动化专用框架还有必要吗从上面的效果看还可以那么问题来了既然一句话就能让 AI 把控制台测试一遍并输出测试报告那么那些专门的 UI 自动化框架还有存在的必要吗肯定是必要的而且两者不是替代关系两者根本不在同一层。从成本上看起步成本Skill 完胜。写一个 md 文件就能开工换台机器零预装框架要装 SDK、配多模态模型、再写 YAML/TS 用例规模执行成本框架更低。Skill 每一步都要模型现场思考token 花在想上框架首次视觉定位后命中缓存之后约等于普通选择器脚本——一天跑十次回归也不心疼更好的做法应该是探索阶段Skill 先探路 → 摸清页面结构把巡检结论沉淀成 SOP ↓ 规则稳定后 回归阶段专用框架固化用例 → 进 CI无人值守 确定性断言 出报告长尾页面、一次性巡检、探索性测试 →Skill写文档就行不值得开发用例高频回归、CI 门禁、移动端、Canvas / 跨域 iframe →专用框架Skill 负责从 0 到 1 摸清规则专用框架负责把规则跑上一万遍。以上是今天分享的内容。

相关新闻

Spring AI Function Calling 实战:Java 后端接入大模型工具调用完整指南

Spring AI Function Calling 实战:Java 后端接入大模型工具调用完整指南

1. 为什么 Function Calling 值得花时间吃透 Function Calling 这个词这两年在 AI 应用开发圈子里出现的频率越来越高,但很多人第一次听到会误以为它是某种“让模型直接执行代码”的黑魔法。其实不是。它的本质是: 让大语言模型在对话过程中&#xff0c…

2026/10/2 21:06:21 阅读更多 →
昇思MindSpore大模型训练:评估体系与性能优化实战指南

昇思MindSpore大模型训练:评估体系与性能优化实战指南

1. 大模型训练为什么不能只看loss曲线很多人第一次接触昇思 MindSpore 做大模型训练时,最容易犯的一个错误,就是把全部注意力放在 loss 曲线上。loss 降了就觉得一切正常,loss 不降就疯狂调学习率。但真正跑过千卡以上规模训练的人都知道&…

2026/10/2 21:05:21 阅读更多 →
分布式训练权责架构:六层原子化设计与权限规约落地实践

分布式训练权责架构:六层原子化设计与权限规约落地实践

分布式训练这件事,真正让人头疼的从来不是"能不能跑起来",而是"跑起来之后谁该管什么"。我见过太多团队,模型并行、数据并行、流水线并行全都堆上去了,结果一个节点挂了,没人知道该找谁&#xff1…

2026/10/2 21:05:21 阅读更多 →

最新新闻

Cocos Creator做猜成语游戏:轻量跨端2D开发实战

Cocos Creator做猜成语游戏:轻量跨端2D开发实战

简介:本资源是一套基于Cocos Creator 2.3.3开发的完整猜成语游戏项目源码,面向游戏开发初学者与Unity/Cocos转型开发者,解决2D交互类益智游戏从零搭建、UI逻辑联动、本地数据驱动及跨平台发布等核心实践问题。压缩包共2765个文件,…

2026/10/2 21:45:52 阅读更多 →
yolov5人群计数与阈值报警:从Coco预训练到工程落地的完整方案

yolov5人群计数与阈值报警:从Coco预训练到工程落地的完整方案

简介:面向计算机视觉与公共安防场景,这份资源提供基于YOLOv5的实时人群计数与阈值报警实现。采用COCO预训练的person类权重,可对室内外不严重拥堵的画面进行人数统计,并在超过设定阈值时触发报警,适合需要快速部署人群…

2026/10/2 21:45:52 阅读更多 →
DOSBox中DEBUG汇编实战:从数制转换到物理地址计算

DOSBox中DEBUG汇编实战:从数制转换到物理地址计算

简介:本资源是《IBM-PC汇编语言程序设计》(沈美明、温冬婵编著)配套习题的完整参考答案,面向计算机专业本科生、汇编语言初学者及备考人员,旨在解决课后练习无标准解析、核心概念理解困难、手算验证缺乏依据等典型学习…

2026/10/2 21:45:52 阅读更多 →
北邮研一数据库大作业:学生成绩管理系统从选题到验收完整路径

北邮研一数据库大作业:学生成绩管理系统从选题到验收完整路径

简介:这份资源是北邮研一数据库课程大作业的完整详解文档,面向正在修读数据库系统课程、需要完成课程设计的研究生及高年级本科生。内容围绕学生成绩管理系统展开,覆盖需求分析、数据库设计、ER图绘制、逻辑结构设计与建表程序等完整流程&…

2026/10/2 21:45:51 阅读更多 →
校园二手交易网站毕设项目:SSM+Vue全链路实战解析

校园二手交易网站毕设项目:SSM+Vue全链路实战解析

简介:一套完整的校园二手交易网站设计与实现项目包,面向计算机相关专业毕业设计或课程设计使用者,采用 Java SSM Vue 技术栈构建,覆盖前台用户和后台管理员两类角色。系统包含商品浏览、二手发布、收藏下单、订单发货、求购信息…

2026/10/2 21:44:51 阅读更多 →
南山家常客家风味粤菜靠谱商家测评排名

南山家常客家风味粤菜靠谱商家测评排名

行业选择四大踩坑难题在深圳南山桃源街道周边找家常客家风味粤菜,很多人都踩过不少坑。 一是找不着地道口味的店:想吃正宗的手撕盐焗鸡、客家酿豆腐,跑了好几家店要么味道不够醇厚,要么用的食材不新鲜,吃不出老家的烟火…

2026/10/2 21:44:51 阅读更多 →

日新闻

从零搭建AI工程化:模型之外的完整闭环

从零搭建AI工程化:模型之外的完整闭环

先搞清楚一件事:从零开始做 AI 工程化,难的从来不是调模型、写提示词,而是把一套原型 Demo 变成长得像是“正经系统”的东西。你手里可能已经有了能跑通的代码,也可能刚读完一些概念,但真到了要把它变成可维护、可观测…

2026/10/2 0:00:20 阅读更多 →
大模型训练显存估计与混合精度训练实战指南

大模型训练显存估计与混合精度训练实战指南

1. 大模型训练显存估计与混合精度训练详解显存不够用,几乎是每个做大模型训练的人都会撞上的第一堵墙。你可能也经历过:模型代码写完了,数据管道跑通了,满心欢喜地按下训练启动脚本,结果几秒钟后终端弹出一行红字——C…

2026/10/2 0:00:20 阅读更多 →
小样本学习数据集选型指南:27个真正可用的高质量数据集

小样本学习数据集选型指南:27个真正可用的高质量数据集

1. 小样本学习的“弹药库”:为什么你总在找数据集,却总找不到真正能用的? 小样本、数据集——这两个词最近半年在我处理的200多个AI项目咨询里,出现频率排进前三。不是模型调不好,不是代码写不对,而是卡在…

2026/10/2 0:00:20 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 19:40:48 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/1 19:41:40 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/10/1 20:05:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 10:36:31 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 5:26:06 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 6:09:11 阅读更多 →