小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
AI原生工程实践:AI工程师与前沿部署工程师如何利用Claude Code、Codex和Gemini进行开发

本文介绍AI原生软件开发生命周期(SDLC)框架,涵盖计划、设计、构建、测试、部署、维护六阶段。核心是通过意图、规格、计划等文档驱动开发,将瓶颈从编码转向审查。文章对比Claude Code、Codex和Gemini CLI三种工具的实现,并展示单人工程师如何利用该模式覆盖五人团队工作,强调自动化测试、分层审查和监控反馈闭环的重要性。

AI原生工程实践:AI工程师与前沿部署工程师如何利用Claude Code、Codex和Gemini进行开发

freeCodeCamp.org freeCodeCamp.org · 2026-09-04T16:13:09Z
也许我们不应该审查所有这些代码

AI生成代码量激增,传统代码审查难以应对。作者认为不应依赖事后审查,而应通过结对编程、团队设计、自动化测试等缩短反馈循环,提前沟通设计、知识共享和架构对齐。仅对高风险变更保留人工审查,避免审查成为瓶颈,强调工程师理解系统而非差异。

也许我们不应该审查所有这些代码

Martin Fowler Martin Fowler · 2026-09-02T13:32:00Z
Hexo主题功能测试-内容tag篇

该文章是Hexo主题功能测试系列,包含交互视觉篇和布局页面篇。前者测试代码块增强、图片灯箱、打字机及页面特效;后者测试文章布局、侧边栏组件和响应式断点。每项均提供用法、配置和效果说明,供自动化测试断言使用。

Hexo主题功能测试-内容tag篇

夜法之书 夜法之书 · 2026-08-07T02:00:00Z
现代QA工程师的真正职责:远不止于发现Bug

QA工程师的职责已从单纯找bug演变为贯穿软件开发生命周期的质量保障。现代QA工程师在开发前参与需求评审、识别风险、澄清业务期望,并验证API和数据库。他们通过提问发现潜在问题,预防缺陷而非事后补救。QA工作不仅限于自动化测试,还包括探索性测试、生产问题调查等。核心技能包括沟通、批判性思维、API测试、SQL和CI/CD知识。质量是团队共同责任,QA工程师通过协作帮助团队构建可靠软件。

现代QA工程师的真正职责:远不止于发现Bug

freeCodeCamp.org freeCodeCamp.org · 2026-08-04T18:24:32Z
用 AI Agent 加速游戏 QA:构建基于 Amazon Bedrock 的 Agentic 自动化测试系统

本文介绍如何利用Amazon Bedrock Claude与开源设备自动化框架构建Agentic游戏QA测试系统。该系统通过智能层(Claude规划决策)、辅助模型层(AutoGLM、SAM3识别UI元素)和执行层(Appium等控制设备)三层架构,将自然语言测试描述转化为自动执行步骤,大幅缩短黑盒测试时间,加快游戏发布周期,提升测试覆盖率与效率。

用 AI Agent 加速游戏 QA:构建基于 Amazon Bedrock 的 Agentic 自动化测试系统

亚马逊AWS官方博客 亚马逊AWS官方博客 · 2026-07-29T05:50:50Z

在选择自动化测试框架时,Selenium、Cypress和Playwright各有优劣。Selenium适合需要广泛浏览器支持和移动应用测试的项目;Cypress专注于JavaScript/TypeScript,提供快速的本地调试体验;Playwright支持多浏览器和语言,适合复杂工作流和高并发测试。选择应基于项目需求和团队技能。

Selenium、Cypress与Playwright:选择您的测试自动化框架

Stack Overflow Blog Stack Overflow Blog · 2026-06-15T15:22:54Z
如何测试教育直播SDK稳定性?从功能验证到生产压测的完整方案

教育直播 SDK 测试应分为四层:单功能验证、弱网与设备兼容性测试、并发压力测试和长时稳定性测试。每层测试目标明确,确保系统在真实环境中稳定运行。建议采用自动化测试以提高效率,及时处理测试结果,确保产品质量。

如何测试教育直播SDK稳定性?从功能验证到生产压测的完整方案

实时互动网 实时互动网 · 2026-06-10T10:35:43Z
从自动化测试到游戏脚本:使用Maafw开发

本文介绍了使用MaaFramework进行自动化测试和游戏脚本开发的经验。MaaFramework基于图像识别技术,提供低代码、高扩展性的开源库,帮助开发者编写黑盒测试程序。文章总结了开发环境搭建、任务流水线协议、节点识别及动作执行等关键知识,并强调了超时设置和错误处理的重要性。

从自动化测试到游戏脚本:使用Maafw开发

Sekyoro的博客小屋 Sekyoro的博客小屋 · 2026-06-04T08:18:03Z
测试管理工具

本文讨论了测试用例管理的重要性,强调测试用例需与需求关联,并按功能或标签分类。介绍了几款测试管理工具,如TestOps、TestRail和MeterSphere,比较了它们的功能、易用性和价格。MeterSphere被认为是较为好用的工具,支持自动化测试的触发。文章建议结合AI和数据库化方法,以平衡细节流程与产品质量成本,满足测试需求。

测试管理工具

elmagnifico elmagnifico · 2026-06-02T16:00:00Z
为Qt Quick引入Agentic测试生成技能

Qt Quick Test技能通过自动化生成和执行单元测试,简化了QML组件的测试过程。开发者只需提供QML源文件,技能便能生成测试文件并执行,输出结构化的Markdown报告。尽管生成的测试覆盖了主要属性和信号,开发者仍需根据具体需求补充测试用例。

为Qt Quick引入Agentic测试生成技能

Qt Blog Qt Blog · 2026-05-28T08:02:56Z

本文介绍了 OpenClaw.NET 的 compat/public-smoke.json 文件,该文件是兼容性验证的核心清单,管理已知插件和技能的预期行为。它支持自动化烟雾测试,并提供 CLI 和 REST API 查询,以确保插件和技能的兼容性。文件结构包括版本号和条目数组,条目分为通用字段、技能专用字段和插件专用字段。文中还详细说明了如何添加新条目、贡献流程及故障排查方法。

OpenClaw.NET 兼容性目录指南(Compatibility Catalog)

dotNET跨平台 dotNET跨平台 · 2026-05-23T00:00:00Z
OpenClaw.NET 兼容性目录指南(Compatibility Catalog) - 张善友

本文介绍了 OpenClaw.NET 的 compat/public-smoke.json 文件,该文件记录插件和技能的兼容状态,包含版本号、条目数组及其分类,支持多种插件类型。OpenClaw CLI 提供查询和过滤功能,便于用户获取兼容性信息。清单通过自动化测试进行更新和验证,以确保插件的有效性和兼容性。

OpenClaw.NET 兼容性目录指南(Compatibility Catalog) - 张善友

张善友 张善友 · 2026-05-21T14:00:00Z
.NET 开源串口转发工具,工业协议调试 + 自动应答

这款串口工具专注于串口数据的透明转发与智能处理,支持双向转发、网络串口、协议记录与自动应答。用户可通过插件自定义处理流程,适用于设备模拟与自动化测试,提升调试效率,帮助深入理解通信。

.NET 开源串口转发工具,工业协议调试 + 自动应答

dotNET跨平台 dotNET跨平台 · 2026-05-12T23:58:54Z
Claude Code在不同开发环节的应用案例分享

本文分享了在真实项目中使用Claude Code的经验,强调其高效性和成本降低。通过初始化CLAUDE.md、集成数据库SDK、生成表结构等步骤,Claude Code显著提升了开发效率。文中提到的技巧包括及时清除上下文、并行任务处理、自动化测试和Bug修复,整体实践中效率翻倍,推荐大家尝试使用Claude Code。

Claude Code在不同开发环节的应用案例分享

程序新视界 程序新视界 · 2026-05-12T22:34:57Z
代码可维护性:它是什么以及为什么重要

代码可维护性是软件开发中的关键特性,指代码易于理解、修改和修复。良好的可维护性可以延长软件生命周期,减少错误和技术债务。实现可维护性的方法包括使用一致的命名规范、添加有用的注释、维护文档、自动化测试和进行静态代码审查。这些措施有助于确保代码的清晰性和一致性,从而降低未来开发成本。

代码可维护性:它是什么以及为什么重要

The JetBrains Blog The JetBrains Blog · 2026-05-11T08:08:09Z
我如何用简单英语测试马来西亚的开放数据门户

文章讨论了如何使用Passmark库为马来西亚公共开放数据门户创建自动化回归测试。传统端到端测试无法验证页面上数字的准确性,而Passmark通过范围限定的断言捕捉数据管道错误。作者分享了测试设计过程、遇到的挑战及利用AI模型进行断言验证,强调数字准确性的重要性,并建议在仪表板上进行数字合理性检查以提高数据质量。

我如何用简单英语测试马来西亚的开放数据门户

freeCodeCamp.org freeCodeCamp.org · 2026-04-23T23:37:22Z

本期精选了8个热门开源项目,包括基于深度学习的三维场景重建系统lingbot-map、AI任务调优的自修复浏览器测试工具browser-harness和Web端终端模拟器wterm等。这些项目适用于自动化测试、实时数据处理和前端设计,旨在提升开发效率和安全性。

GitHub 热门项目周刊 · 第 7 期 · 2026 年第 17 周

浅时光博客 浅时光博客 · 2026-04-20T01:04:12Z
为什么你的"AI 优先"战略可能大错特错?

文章探讨了“AI优先”战略的误区,强调应以软件工程为先。AI在开发中可能成为瓶颈,因此需要重构流程以提升效率。建议实现自动化测试、CI/CD流程和任务管理,以便AI能够高效工作。该策略适合后端逻辑简单的产品,但不适合复杂UI或高安全性要求的场景。最终目标是通过AI提升决策质量,而非完全依赖AI。

为什么你的"AI 优先"战略可能大错特错?

宝玉的分享 宝玉的分享 · 2026-04-13T00:00:00Z
片段:3月26日

一项研究显示,公众对人工智能的看法复杂,既有乐观也有悲观,主要取决于个人价值观,如经济安全和人际关系。发展中国家对AI的乐观情绪更强。文章还讨论了如何将规范转化为自动化测试,以确保大型语言模型的代码安全性和可靠性。此外,美国国家安全机构因人事变动面临挑战,可能影响对伊朗威胁的应对能力。

片段:3月26日

Martin Fowler Martin Fowler · 2026-03-26T17:11:00Z

CI/CD(持续集成与持续交付)是现代软件开发的核心,旨在提高开发速度和质量。持续集成允许开发者频繁提交代码并进行自动化测试,确保代码质量;持续交付则自动化应用部署,支持多阶段发布,确保软件可靠性。CI/CD使软件开发更灵活,能够快速响应用户需求,提升开发效率和产品质量。

什么是CI/CD?持续集成与持续交付的解释

BMC Software | Blogs BMC Software | Blogs · 2026-03-25T00:00:31Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码