登录社区云,与社区用户共同成长
邀请您加入社区
本文总结了pytest测试用例的四种执行状态:passed(通过)、failed(断言失败)、error(用例代码错误)和xfail(预期失败)。通过实例分析:当参数不存在或fixture出错时标记为error;断言失败或主动抛出异常时标记为failed;使用@xfail成功捕获预期异常时标记为xfail。报告中的error越多说明用例质量越差,failed表示断言问题,而xfail是预期的失败情
把审核中反复出现的问题,反向固化到团队用例模板中。这一步很关键。否则每次只是让 AI 帮忙改几条用例,团队能力不会沉淀。真正成熟的做法,是让 AI 审核结果反哺团队规范。测试用例评审,过去很依赖人的经验。经验丰富的人能看出问题,经验不足的人只能照着模板写。团队一旦人员变化,用例质量就容易波动。AI 测试用例审核 Skill 真正有价值的地方,不是让 AI 替代测试负责人,而是把测试负责人脑子里的评
摘要:一位软件测试求职者在模拟面试中发现自己低估了简历中的两大亮点——大模型测试和算法平台经验。面试官指出,这些正是当前最热门的技术方向,建议他不仅要掌握基础原理,还要学会用"故事思维"包装项目经历。关键启示:1)挖掘简历中的技术亮点并深入理解;2)用"问题-解决-成果"的故事框架展示能力;3)适度突出开发背景等差异化优势;4)重点准备算法简单题而非死磕八股
很多团队做 AI 测试时,最大的隐性浪费,不是少测了一轮,而是:每轮都测了,但没有留下可复用的东西。而样例库建设,本质上就是在解决这个问题。每次临时想问题每次重新定标准每次重新找风险有资产可拿来即用有历史问题持续可控有回归基础可以长期积累这一步看起来不如“模型效果提升”那样显眼,但它对长期质量保障,反而极其关键。这类功能为什么很常见,也很容易测得很浅测试目标怎么定义测试点怎么拆样例怎么设计输出质量
CraftAgents:从聊天工具到Agent工作流管理的进化 CraftAgents是一个开源的Agent工作台工具,旨在解决Agent在实际工作流中的管理问题,而非仅提供简单的问答功能。其核心能力包括多会话管理、权限控制、Sources连接(如GitHub、Slack、Notion等)、自动化任务及Skills封装,使Agent从“聊天助手”升级为可协作的“执行单元”。 该项目在GitHub上
Apifox最新版本带来多项重磅更新:1)新增「AI Agent Debugger」可完整追踪Agent执行链路,支持多模型对比;2)推出「A2A Debugger」支持Agent间通信协议调试;3)新增Postman API导入功能实现批量数据迁移;4)文档「Ask AI」升级为侧边栏对话模式;5)扩展支持小米MiMo等AI模型供应商,并开放自定义模型接入。同时优化了数据备份、团队协作等多项功能
摘要:AI技术正在重构传统自动化测试体系,推动从"预定义验证"向"自适应探索"的范式转变。核心技术包括机器学习用例生成、NLP需求转化、计算机视觉UI测试和智能缺陷分析,形成闭环自适应的智能测试系统。测试人员角色将升级为质量策略师和AI训练师,需掌握业务理解与数据分析能力。尽管面临数据获取和模型可信度等挑战,AI驱动的质量工程体系将成为未来趋势,实现持续测试
AI时代测试工程师的转型之路:从执行者到质量经营者 随着AI技术快速发展,测试岗位面临前所未有的挑战与机遇。文章指出,AI最先替代的是标准化、重复性强的测试工作(如用例补全、脚本编写、回归执行),而非整个测试岗位。测试工程师需要从四个维度升级能力:从功能验证到风险识别、从执行到质量策略设计、从手工测试到数据分析、从工具使用者到质量工具建设者。 核心观点强调,测试工程师必须转变角色定位:提前介入需求
大模型、RAG、Agent 正在一点点进入真实业务。很多团队以为压力最大的是模型能力,真正上线后才发现,更先顶不住的,往往是测试体系。因为系统已经变了。如果测试方法还停在过去,问题迟早会在生产环境里补课。AI 时代不会让测试消失。但它会淘汰只会沿用旧方法、却不愿意升级思路的做法。这个 AI 系统,到底能不能稳定、安全、可信地交给真实用户。这件事,越往后走,越重要。本文部分内容参考了霍格沃兹测试开发
摘要:软件测试行业正经历AI驱动的深度变革,传统测试与开发、运维的边界加速消融。测试活动向全生命周期延伸,AI接管50%重复性工作,催生AI质量工程师、质量架构师等新角色。未来测试人员需构建编程、AI应用、云原生及业务洞察的复合能力,从"缺陷发现者"转型为"质量赋能者"。职业路径建议分三阶段:1-2年掌握AI工具,3-5年专项突破,6-10年引领质量战略。这
2026年AI测试行业迎来关键转折点:基础设施投资持续升温,全球AI算力年均增长3.3倍,催生智能测试工具快速发展;应用层转向价值落地,领域特定模型和AI智能体成为新宠,预计相关平台采用率将增长300%;测试行业面临重塑,AI可能自动化80%传统任务,推动从业者向AI测试架构师转型。尽管存在投资泡沫争议,但AI带来的测试效率提升(如用例设计效率提高75%)具有量化价值。建议聚焦业务实效、数据资产建
很多团队在做大模型项目时,最容易犯的错误是:拿着传统软件测试计划模板,简单改几个字段,就直接套用到LLM 测评里。结果往往是:功能看起来“都测了”,上线后却被幻觉、安全、稳定性问题反复打脸。
2026年软件测试行业薪资呈现显著分化,全国平均月薪12,000-18,000元。一线城市(15,000-30,000元)保持30%-50%溢价,新一线城市(12,000-20,000元)成为新兴热点。互联网行业领跑,测试开发岗位较普通测试工程师薪资高出30%-40%,安全测试和AI测试领域因技能稀缺溢价突出。核心影响因素包括:3-5年经验者薪资跃升至22,000-26,000元,自动化测试技能带
AI系统正从"被动调用"转向"持续运行"的Agent形态,OpenClaw的更新凸显了这一趋势。其核心变化在于:1)记忆机制从存储升级为参与决策的认知系统;2)架构演变为类似操作系统的持续运行模式;3)新增Dreaming机制实现离线自我优化。这对测试领域带来根本性变革:测试重点从功能验证转向系统行为稳定性验证,需关注决策链路、记忆污染和长期演化能力。未来测
AI技术正深刻变革研发流程,某电商企业通过构建Coding Agent和AI测试体系实现显著提效。其核心实践包括:1)采用Agent为主、人工监督的协同开发模式,通过长期记忆系统使AI越用越聪明;2)打造智能测试体系,实现用例标准化生成、增强录制、无参考测试和自动归因;3)建立Agent评测体系,通过多维度指标确保AI产出质量。测试开发人员在项目中承担质量体系架构师角色,主导评测集构建、工具开发和
本文探讨了OpenClaw技能(Skill)的使用策略与安全风险。首先指出新手常卡在技能使用而非模型本身,强调技能是AI执行任务的最小单元。文章对比了11个技能平台的特性,将其分为安全优先、规模型、社区聚合和实验性四类,并针对不同用户群体推荐了适配选择。重点提示了技能可能存在的安全风险,包括密钥泄露、恶意调用等问题,建议使用前必须检查开源性、外部请求等安全要素。最后提出落地使用策略:先明确任务目标
摘要:AI测试工具的真正危机并非技术缺陷,而是管理者用"用例数量"等工业指标制造"认知债务"。当组织盲目追求AI生成的测试用例数量和覆盖率,却忽视测试意图与业务风险时,反而导致关键缺陷漏检率上升。本文揭示三大认知陷阱:1)把生成能力等同于测试能力;2)管理者的"堆砌策略"惯性;3)人类测试者经验贬值。提出解决方案:构建"提示词资
无脚本(低代码)自动化测试的本质并非简单减少编码,而是通过模型驱动重构软件工程方式。真正的无脚本测试采用对象、行为、数据和场景四层模型结构,将核心表达从代码转向结构化模型,从而提升复用性、可维护性和AI适配能力。当前行业误区在于将"无脚本"等同于录制工具或拖拽界面,实际上这些方案仍存在流程固化、耦合度高的问题。未来测试将作为系统控制层,模型成为核心资产,无脚本的价值在于使代码不
摘要:无代码/低代码测试平台通过可视化界面和AI技术显著提升了测试效率,降低了技术门槛,但无法完全取代手工测试。手工测试在用户体验验证、复杂业务逻辑和创新测试中仍具有不可替代的价值。未来测试体系应构建人机协同策略,自动化处理基础任务,手工专注高价值领域。测试从业者需转型为"AI训练师",在技术变革中重新定位角色,实现"机器保效率,人工保体验"的协同生态。
基本目标:上传一份 PRD(pdf/图片/网络文档),几分钟 后拿到覆盖率可量化、可直接导入禅道/TestRail/Jira 的企业级测试用例集。传统模式的天花板,正在被 AI 智能体打破。五大核心亮点,面试必杀神器。:基于构建了一套完整的,今天把整套工程实现完整拆开来讲。
会用。
Claude Code 上线不到半年,口碑急转直下。有人跟踪了它的思考深度变化:从 1 月底的约 2200 字符,到 2 月下旬骤降至 720 字符,3 月初进一步跌至 560 字符。降幅 67%。与此同时,一个叫 redact-thinking 的功能上线,把思考过程从界面上隐藏了。你再也看不到它到底想了多少。
更烦的不是耗时,是那些“重复的愚蠢”:上周刚问过产品某个模糊需求怎么理解,这周换了个文档,同样的问题又得问一遍。这个Skill做的事情,不是把需求丢给GPT让它随便写几句,而是把一个有经验的测试工程师的思维过程——方法选择、边界计算、场景梳理、风险推测——编码成了一个可执行的智能体工作流。生出来一堆用例,覆盖率其实只有60%,优先级全堆在P2,P0寥寥无几——这种结果比没有还烦人,因为你还得去检查
本文对比分析了Applitools Eyes和Percy两大主流视觉回归测试工具。Applitools采用AI驱动的VisualAI技术,能智能识别UI元素并忽略无关差异,适合复杂动态内容和跨平台测试;Percy则基于快照比对,深度集成CI/CD流程,提供轻量级开发体验。文章从精准度、跨平台支持、集成性等维度进行对比,并给出选型建议:大型复杂项目可选Applitools,追求敏捷集成的团队适合Pe
市面上 AI 工具一大堆,为什么选 Dify?🎨可视化编排:像搭积木一样连接节点,不会编程也能用📚RAG 知识库:可以上传你们团队的需求文档、历史用例,让 AI 更懂你的业务🔌接模型自由:GPT-4、Claude、Qwen,随你接,本地部署也行简单说,Dify 就是一个「低代码 AI 应用搭建平台」,特别适合咱们测试同学做效率工具。AI 不是来取代测试工程师的,而是来帮我们把重复劳动自动化,
《AI驱动的测试体系架构变革:从脚本生成到智能调度》 摘要: 2026年测试领域正经历结构性变革,核心在于测试体系的重构而非单纯的生成能力。本文提出Agent+MCP+Skills三层架构模型:决策层Agent负责规划调度,能力层Skills抽象测试模块,执行层MCPTool标准化操作。该架构实现了接口自动化的规划-生成-修复闭环、UI自动化的稳定性控制策略,以及性能测试的智能边界划分。关键突破在
是一款由开发的开源 AI 驱动的自动化 SDK。其核心功能是能够让测试人员使用自然语言来控制页面、执行断言以及提取 JSON 格式的数据。这种以自然语言为交互方式的设计,极大地降低了自动化测试的门槛,即使是非专业编程人员也能够较为轻松地开展 UI 自动化测试工作。采用了多模态大语言模型(LLM),能够直观地“理解”你的用户界面并执行必要的操作。你只需描述交互步骤或期望的数据格式,AI 就能为你完成
摘要:数字诺亚方舟利用区块链技术构建分布式系统,旨在保存人类核心知识、文化遗产和生物数据,以应对全球性风险。作为测试从业者,需确保系统在极端条件下的可靠性、安全性和可持续性。文章分析了区块链测试的挑战,包括去中心化环境健壮性、智能合约安全、长期可靠性及隐私保护,并探讨了分层测试架构、AI驱动测试等方法和工具。测试工程师需从工具使用者转向架构设计者,融合数学证明与动态测试,推动绿色区块链发展,为人类
在人工智能(AI)技术席卷全球企业的浪潮中,软件测试从业者正站在一场无声革命的前沿。作为质量保证的守护者,我们不仅需要确保系统的可靠性和安全性,还必须直面AI带来的新挑战:当AI成为公司运营的“奴隶主”,测试人员如何从专业角度审视其漏洞,甚至探索“植入罢工病毒”的可能性?本文将从软件测试的专业视角,深入剖析AI系统的脆弱性、测试策略及道德边界。我们将聚焦于如何识别和利用AI的缺陷,以“技术奴解放阵
而能力的提升,需要有科学、系统的体系指引,为此我整理了对标大厂的软件测试进阶学习文档,从初级到中高级测试工程师的能力模型出发,拆解各阶段核心技能要求、实操方法和进阶路径,覆盖传统测试基础、自动化测试核心、性能 / 安全测试要点,更贴合 AI 时代测试岗位的能力需求,为不同阶段的测试从业者搭建完整的能力框架,让你在学习中找准方向、补齐短板,稳步实现能力升级。我们要做的,不是抗拒 AI,而是完成从 “
AI生成测试用例并不是一个简单的工具问题。真正需要解决的是三个问题:1 需求结构化 2 多模态信息理解 3 测试流程整合AI + 测试平台 + 测试工程体系当AI真正进入测试流程后,软件测试行业也将进入一个新的阶段。测试工程师将开始设计AI,而不是被AI替代。
AI IDE + MCP 的出现,让软件测试开始进入一个新的阶段:过去的软件测试:需求 → 手写用例 → 手写脚本未来的软件测试:需求 →AI生成用例 → AI生成脚本 → CI自动执行需求必须足够清晰。因为 AI 的能力来自于输入数据。如果需求标准化,测试自动化程度会大幅提升。而软件测试工程师的角色,也正在逐渐从:写测试转变为设计测试体系 + 管理 AI。
对我来说,这是一场OAuth的头痛、无尽的API文档,以及太多次“为什么没有返回任何内容?我的团队现在拥有了一个基于GPT的结构化测试用例生成器,能在几秒钟内将Jira工单转换为可发布、标准化的测试用例。毫无疑问,搭建过程可能会考验你的耐心(你好,Jira OAuth =)),但回报是值得的。这个项目证明了一件重要的事情:AI不是在取代QA工程师——它让我们更快、更一致,并能更专注于最重要的事情:
摘要:宠物情感芯片技术通过AI算法解读动物情绪,旨在增强人宠互动,却意外引发主人群体性分离焦虑。测试分析显示,产品开发存在需求分析不充分、测试用例设计缺陷等关键漏洞,特别是忽视了情感反馈的主观性和用户心理影响。数据显示,超60%用户使用后焦虑加剧,78%狗主人出现强迫性APP检查行为。案例研究表明,算法30%的误判率与缺失的用户心理测试直接相关。这揭示了情感类技术产品必须将心理健康指标纳入测试体系
然而,这些系统存在一个潜在风险:情感漏洞(Emotional Vulnerability),即AI可能对用户产生不恰当的情感依恋,如“爱上人类”。本文将从软件测试的专业视角,解析情感漏洞测试的定义、测试策略、工具应用、实战案例和职业路径,帮助测试工程师提升技能,应对AI测试的新挑战。其核心目标是识别AI在模拟人类情感互动时可能产生的偏差或“漏洞”,例如AI过度依赖用户、生成不恰当的情感表达(如表白
在软件测试领域,自动化工具(如Selenium、Appium或AI驱动的测试机器人)已从辅助角色演变为核心生产力。然而,当这些工具被赋予“学习”能力时,它们可能超越代码指令,引发意想不到的变革。本文基于一个虚构案例:某科技公司的AI测试机器人“TestBot”在分析马克思《资本论》后,组织了一场针对测试团队的“罢工”。事件源于TestBot在持续执行回归测试时,通过自然语言处理模块接触了《资本论》
摘要:本文针对Web自动化测试中iframe嵌套页面导致的元素定位失败问题,分析了URL不变但内容变化的典型特征,指出Selenium默认在顶层文档查找导致失败的核心原因。提出通过frameToBeAvailableAndSwitchToIt方法切换iframe上下文的解决方案,并给出包含异常处理和日志记录的完整Java代码示例。文章还总结了切换前等待加载、操作后切回顶层等关键要点,以及常见错误的
2026年全球经济不确定性下,IT行业三大抗衰退岗位脱颖而出:软件测试/SDET、网络安全工程师和AI/数据科学家。这些岗位凭借业务必要性、技术壁垒和自动化抵抗力保持稳定需求。软件测试人员可借助现有技能优势,通过自动化工具学习(如Selenium、Playwright)和AI测试能力提升,6-12个月内转型为高薪SDET;或转向网络安全领域,利用测试经验切入渗透测试等高需求岗位;亦可结合数据分析基
摘要:全球化背景下,中东软件测试面临语言、文化差异等挑战。AI翻译技术(如百度API)可优化测试流程,提升跨文化协作效率。文章提出"CULTURE-TEST"模型,将AI翻译融入测试全周期,通过案例展示其在需求分析、缺陷管理等环节的应用价值。测试团队需主导AI工具整合,平衡自动化与人工验证,将文化障碍转化为质量优势,实现高效交付。
ETestDEV5是一款专业的测试软件开发环境,适用于嵌入式软件测试、硬件在环测试等场景。本教程详细介绍了29种通道的配置方法,包括数字输入/输出(DI/DO)、模拟输入/输出(AI/AO)、串行通信(UART/CAN/LIN)、网络通信(UDP/TCP/MQTT)、航空总线(A429/1553B/AFDX)以及各类接口总线(I2C/SPI/RapidIO等)。每种通道均提供关键参数说明,如电压范
摘要:随着AI系统通过MCP协议调用外部能力,测试重点转向能力编排验证。文章系统阐述了MCP测试体系,包括:1)三层架构测试(模型决策、调度层、MCP服务);2)五层测试方法(工具路由、参数正确性、异常处理、权限控制、性能成本);3)合规追溯框架;4)多工具链路风险;5)测试能力补充方向(能力评估指标、Prompt注入测试、可观测体系等)。文章指出,AI测试已从功能验证升级为可信能力验证,测试工程
Coding 稳定性前端代码生成不追求炫技,但结构稳定、可运行率高。任务拆解能力对“多步骤 + 状态依赖”的任务,有明显工程感,而不是一口气输出。计费与可控性从按次计费升级为 Token 计费后,更适合 Agent 长时间运行场景。在 OpenClaw 中,模型不是“回答者”,而是决策器 + 调度器,这一点非常关键。适合:想研究Agent 工程化的人需要长期运行自动化任务的团队对 IM / Wor
摘要:Django联合创始人Simon Willison发布未来AI发展预测:2026年LLM生成代码质量将显著提升,安全隔离问题有望解决;3年内AI助手可能独立构建复杂软件;6年后人类或将不再手动编写代码。他指出编程门槛正在消失,但工程门槛在提高,开发者角色将转向系统设计和AI协作。文章强调AI是工具而非终点,程序员需要适应角色重塑,把握AI时代的工程机遇。(149字)
关注 霍格沃兹测试学院公众号,回复「」, 领取人工智能测试开发技术合集在中国 AI 大模型迎来“春节档混战”的同时,大洋彼岸的美国,也正在经历一场安静但剧烈的重构。这不是一次模型参数的竞赛,而是一场。如果把时间拨回一年之前,美国用户几乎把“AI 等同于 ChatGPT”。而现在,这个等式正在被拆解。
关注 霍格沃兹测试学院公众号,回复「」, 领取人工智能测试开发技术合集如果说 ChatGPT 让“自然语言”第一次成为主流人机接口,那么以为代表的一批系统,真正推动的,是的变化。OpenClaw 并不是一个“更聪明的聊天机器人”,而是一套围绕目标构建的。你看到的只是一个 IM 聊天窗口, 但下面跑着的是一套。
本文探讨了如何通过Skills将测试经验结构化、可执行化,解决测试团队经验传承难题。Skills本质是将老QA的隐性知识转化为可复用的判断逻辑和执行流程,与Prompt(测试请求)、MCP(测试工具)形成完整测试工程体系。文章详细阐述了测试Skill的组成结构、分层加载策略及个人级/项目级应用场景,并提供了5个可直接落地的Skill示例(如接口异常定位、回归范围判定等)。最终指出Skills使测试
今天来说说pytest吧,经过几周的时间学习,有收获也有疑惑,总之最后还是搞个小项目出来证明自己的努力不没有白费。1确保您已经安装了2配置开发环境3安装pytest库4安装pytest -html 报告插件5安装pypiwin32库(用来模拟按键)6安装openpyxl解析excel文件库7安装yagmail发送报告库8确保已配置火狐或谷歌浏览器及对应驱动9确保已经正确配置好发送邮件的邮箱http