小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

自动编程在某些情况下显著加快软件开发速度,但在质量与时间之间存在权衡。尽管手写代码在结构和复杂性上更优,自动编程仍能在许多情况下超越普通手写代码。大型语言模型(LLMs)为软件质量保证和测试提供了新方法,通过AI代理执行手动测试,检查新版本的变更,识别潜在回归,从而提高软件发布的质量,弥补快速开发带来的代码质量下降。

软件测试的新纪元

<antirez>
<antirez> · 2026-06-07T09:46:06Z
2026年最靠谱17个AI测试神器 | 附赠Claude技巧

本文介绍了2026年值得关注的17个AI测试工具,强调AI正在改变软件测试方式。这些工具分为五类:全自动AI管家、AI助理、AI生成代码、AI外包团队和专精小工具。全自动工具能够自我适应,减少维护工作,而AI助理则需要用户操作。选择合适的工具需根据具体需求,以确保测试效率和质量。

2026年最靠谱17个AI测试神器 | 附赠Claude技巧

极道
极道 · 2026-05-25T02:27:00Z

软件测试的本质是反馈系统,关键在于产生有用的反馈。Stelios Manioudakis提出的CLEAR原则强调反馈应精简、逻辑清晰、具同理心、可行动和相关性。测试和运维需有效传递信息以帮助决策,测试不仅限于手动和自动化,需求评审和故障复盘同样重要。

读:软件测试的反馈视角——CLEAR 原则从测试到运维

暗无天日
暗无天日 · 2026-05-10T00:00:00Z
使用Playwright进行软件测试

软件测试是开发中的关键环节。freeCodeCamp.org推出了一门课程,讲解测试的重要性和方法,包括测试金字塔、Playwright框架及AI测试工具KaneAI,帮助开发者掌握从基础到复杂的测试技巧,确保代码质量和自动化流程。

使用Playwright进行软件测试

freeCodeCamp.org
freeCodeCamp.org · 2026-03-19T18:12:22Z
Leapwork研究显示,软件测试中的AI仍然依赖于可靠性,而不仅仅是创新

Leapwork的研究显示,尽管对AI驱动的软件测试信心上升,准确性和稳定性仍是关键。调查中,88%的受访者认为AI是测试策略的优先事项,但仅12.6%在关键工作流中应用AI。团队面临测试更新缓慢和手动工作量大的挑战,导致AI采用进展缓慢。

Leapwork研究显示,软件测试中的AI仍然依赖于可靠性,而不仅仅是创新

InfoQ
InfoQ · 2026-02-17T12:00:00Z
结合强化学习的自主代理软件测试用例生成框架

本文介绍了一种结合强化学习与自主代理的框架,用于自动化生成软件测试用例。该框架通过AI代理学习质量工程反馈,持续优化测试用例生成策略。实验结果表明,测试生成准确率提高了2.4%,缺陷检测率提升了10.8%。该系统建立了持续知识优化循环,提升了测试用例质量,增强了人类测试能力。

结合强化学习的自主代理软件测试用例生成框架

Apple Machine Learning Research
Apple Machine Learning Research · 2025-12-09T00:00:00Z

本文强调软件测试的重要性,指出许多工程师只关注成功路径,忽视异常情况。建议建立科学的自动化测试体系,包括单元测试和集成测试,以提升代码可靠性和发布信心。通过实战项目学习先进测试技术,增强工程能力。

你的 Go 测试,还停留在“演员对台词”吗?

Tony Bai
Tony Bai · 2025-11-17T00:25:04Z
AI与提示工程如何支持软件测试

AI正成为质量保证的重要工具,能够快速生成测试场景、识别风险并规划测试。有效的提示可以提高测试效率,但人类判断仍然必不可少,以确保结果的相关性和质量。AI在测试流程中作为智能助手,帮助测试人员更高效地覆盖更多内容。

AI与提示工程如何支持软件测试

InfoQ
InfoQ · 2025-11-06T11:05:00Z
智能体驱动测试变革:让智能体成为测试第一性 之一:Amazon Nova Act 和 AgentCore Browser Tool

智能体驱动测试正在重新定义软件测试,克服传统方法的局限。通过自主决策和持续学习,智能体能够高效适应变化,提升测试质量。自愈合测试和自然语言编程增强了灵活性和团队协作。未来,测试将融入软件生命周期,AI将成为关键合作伙伴,推动质量提升。

智能体驱动测试变革:让智能体成为测试第一性 之一:Amazon Nova Act 和 AgentCore Browser Tool

亚马逊AWS官方博客
亚马逊AWS官方博客 · 2025-10-24T12:44:02Z
测试组织广泛采用代理AI,但领导层对其理解滞后

根据Sauce Labs的调查,几乎所有软件测试团队都在使用或计划使用代理AI,但61%的领导者对有效测试的要求缺乏理解。尽管97%的公司期待采用代理AI,72%的受访者相信到2027年可以实现完全自主测试,但大多数团队仍倾向于人机结合的混合模式。调查还指出,责任归属存在问题,60%的组织在AI失误时归咎于个人。成功整合代理AI需要明确的领导洞察、责任框架和现实的采用路线图。

测试组织广泛采用代理AI,但领导层对其理解滞后

InfoQ
InfoQ · 2025-10-15T12:00:00Z
基于代理的增强生成(RAG)系统在软件测试中的应用:混合向量-图与多代理编排

本文介绍了一种基于代理的增强生成(RAG)系统的自动化软件测试方法,该方法结合自主AI代理与混合向量-图知识系统,自动生成测试计划、用例和质量工程指标。利用大型语言模型(LLMs),测试准确性从65%提升至94.8%,并在企业项目中实现85%的测试时间缩短和35%的成本节省。

基于代理的增强生成(RAG)系统在软件测试中的应用:混合向量-图与多代理编排

Apple Machine Learning Research
Apple Machine Learning Research · 2025-10-15T00:00:00Z
大型语言模型是变异测试和提升合规性的关键

Meta正在开发基于大型语言模型的自动合规强化工具(ACH),旨在提高软件测试的合规性和自动化水平。ACH通过生成变异体和测试,解决传统变异测试的可扩展性和效率问题,帮助开发者更有效地识别和修复代码中的合规风险,确保产品安全。

大型语言模型是变异测试和提升合规性的关键

Engineering at Meta
Engineering at Meta · 2025-09-30T16:00:08Z
OTA新规下,车企们如何适应新的迭代模式?

2024年,中国汽车召回量激增67%。国家市场监管总局发布新规,强调安全冗余和软件测试,限制未经验证的OTA升级。这将推动行业标准化和安全化,车企需重构研发流程,提升安全性和用户信任。

OTA新规下,车企们如何适应新的迭代模式?

TechWeb 全站精华
TechWeb 全站精华 · 2025-09-04T03:19:39Z

大模型是由深度神经网络构建的,参数量达到数十亿,广泛应用于自然语言处理和计算机视觉等领域,具备强大的泛化能力。joycoder工具可用于代码评审和安全检查,帮助生成测试用例,提高测试效率。

大模型在软件测试中的应用论讨

京东科技开发者
京东科技开发者 · 2025-08-20T08:09:20Z
欢迎我们的新成员 - Jacob Tyler Walls

欢迎Jacob Tyler Walls加入Django Fellowship团队。他是一名拥有五年Django经验的全栈开发者,曾参与开源项目,并在威廉姆斯学院获得音乐和哲学学位,随后在宾夕法尼亚大学获得音乐作曲博士学位。他热衷于软件测试,并共同维护Python项目music21和pylint。

欢迎我们的新成员 - Jacob Tyler Walls

The Django weblog
The Django weblog · 2025-08-11T19:30:00Z
利用人工智能提升自动化软件测试

自动化软件测试是提升工程效率的重要工具,AI的应用为测试实践带来了新机遇。AI能够生成更深入的单元和集成测试,提升最佳实践标准,促进工程师协作,从而提高软件质量并降低维护负担。同时,AI帮助团队更有效地识别风险,增强系统韧性。

利用人工智能提升自动化软件测试

The New Stack
The New Stack · 2025-07-09T16:00:27Z
软件测试的逻辑、哲学与科学:开发者手册

在信息过载和技术快速变革的时代,清晰思考和合理推理至关重要。本手册涵盖逻辑基础、软件开发、科学推理和批判性思维的实际应用,提供可靠的思维工具,适合学生和专业人士。内容包括逻辑理论、实际应用和哲学深度,旨在提升读者的逻辑思维能力。

软件测试的逻辑、哲学与科学:开发者手册

freeCodeCamp.org
freeCodeCamp.org · 2025-06-17T18:43:38Z
利用AI在视觉软件测试中识别图像差异

在视觉测试自动化中,比较图像差异至关重要。生成性AI在识别图像内容方面表现良好,但在未明确训练的差异识别上存在困难。卷积神经网络(CNN)通过比较小区域而非单个像素来解决这一问题。然而,当前技术在处理结构变化时效果不佳,AI在识别视觉差异方面仍面临挑战。

利用AI在视觉软件测试中识别图像差异

InfoQ
InfoQ · 2025-06-11T09:00:00Z
软件测试中的Bebugging是什么?

Bebugging是一种软件测试方法,通过故意插入已知缺陷来评估测试效率和测试者能力,旨在提高测试准确性和估计未发现的缺陷数量。尽管有助于改进测试策略,但可能增加开发时间并误导测试者,因此需谨慎使用。

软件测试中的Bebugging是什么?

DEV Community
DEV Community · 2025-05-28T02:54:08Z
掌握现代软件测试:2025年及以后的策略

在快速发展的软件行业中,质量成为竞争优势。现代团队通过早期嵌入QA、自动化测试和风险导向测试,重塑测试策略,实现高质量交付。持续测试和非功能性测试确保软件在压力下的良好表现,现代QA强调质量工程而非事后检查。

掌握现代软件测试:2025年及以后的策略

DEV Community
DEV Community · 2025-05-27T18:34:13Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码