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

作者批评测试驱动开发(TDD),认为尽管TDD提供快速反馈和测试覆盖,但可能导致代码过于“可测试”,并不保证软件行为的正确性。TDD文化让程序员感到良好,但未解决软件开发中的真正难题。最终代码质量依赖于程序员的能力,而非测试覆盖率。

TDD与生成式人工智能的迷思

Drew DeVault's blog
Drew DeVault's blog · 2026-01-29T00:00:00Z
代码重构与测试覆盖率提升实践 | 2025 年第 46 周草梅周报

本文介绍了草梅友仁的周报,重点在于cmyr-template-cli的重构和测试覆盖率报告的添加。重构过程中,代码被拆分以提升可维护性,并利用AI辅助进行分析和重构。同时提到Tauri框架在跨平台开发中的优势及性能考量。

代码重构与测试覆盖率提升实践 | 2025 年第 46 周草梅周报

草梅友仁的博客
草梅友仁的博客 · 2025-11-16T12:18:53Z
EP186:延迟与吞吐量

若用户流程测试覆盖率低于80%,可能存在漏洞。QA Wolf的AI解决方案可在15分钟内高效提升测试覆盖率,减少手动测试和QA周期,显著提高测试效率。

EP186:延迟与吞吐量

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-10-25T15:31:00Z
EP180:Python与Java的对比

若用户流程测试覆盖率低于80%,易出现漏洞。QA Wolf的AI服务可在15分钟内实现80%的自动化E2E测试覆盖,帮助开发团队加快发布速度和提升测试效率。

EP180:Python与Java的对比

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-09-13T15:31:25Z

Django庆祝20周年,回顾CPython JIT编译器进展,探讨Python包使用和全局变量处理,强调测试覆盖率工具的重要性及PSF章程更新。DjangoCon美国站将于9月举行,提供相关信息。

上周蠎快讯 #690

蠎周刊
蠎周刊 · 2025-07-16T03:42:00Z
准备好,开始Redis!

我很高兴成为Boost.Redis的共同维护者,正在与Marcelo合作提升性能,专注于改善测试覆盖率、重构代码以简化测试,并实现UNIX套接字支持和日志记录功能。此外,我重写了Boost.MySQL的握手算法以支持新身份验证机制,未来计划开发与Postgres交互的新库。

准备好,开始Redis!

The C++ Alliance
The C++ Alliance · 2025-07-10T00:00:00Z
BrowserStack推出贯穿测试全生命周期的AI代理套件

BrowserStack推出了BrowserStack AI,一个AI代理套件,旨在加速测试周期和提高测试覆盖率,生产力提升可达50%。该套件包含五个新代理,支持测试用例生成、低代码创作和自我修复,标志着AI驱动测试生态系统的开始。

BrowserStack推出贯穿测试全生命周期的AI代理套件

全球TMT-美通国际
全球TMT-美通国际 · 2025-07-02T02:17:19Z
使用AI进行测试生成:强大的工具还是风险的捷径?

AI正在迅速改变软件开发,尤其是在自动生成测试方面。尽管AI能提高测试覆盖率,但生成的测试可能存在逻辑错误,开发者需谨慎审查,以确保测试质量。结合静态分析工具和人工审查,才能有效利用AI的优势。

使用AI进行测试生成:强大的工具还是风险的捷径?

The New Stack
The New Stack · 2025-06-12T16:00:51Z
🚀 QA的下一次进化:AI如何通过GenQE重塑软件测试

GenQE是一款AI驱动的软件测试平台,通过智能化测试用例生成、风险优先级排序和无缝集成,提高了质量工程的效率和准确性,帮助团队减少手动测试、提升测试覆盖率、缩短发布周期,确保软件质量。

🚀 QA的下一次进化:AI如何通过GenQE重塑软件测试

DEV Community
DEV Community · 2025-05-21T05:34:57Z
gookit/slog - 发布 v0.5.8,轻量级、可配置、可扩展的日志库

gookit/slog v0.5.8发布,修复Windows文件路径解析等关键bug,增强日志配置功能,新增顶级日志函数,改进文件轮换逻辑和调试日志,提升测试覆盖率,欢迎新贡献者。

gookit/slog - 发布 v0.5.8,轻量级、可配置、可扩展的日志库

DEV Community
DEV Community · 2025-05-01T02:01:37Z
基于AI的开发:我的数据库实验

一位工程师利用AI构建了类似DynamoDB的数据库服务,80%的代码由AI生成,测试覆盖率达到90%。AI在代码生成、单元测试和复杂操作处理方面表现优异,但在输入验证等跨切关注点上仍需人工干预。实验表明,AI辅助开发显著加速软件开发进程。

基于AI的开发:我的数据库实验

DEV Community
DEV Community · 2025-04-30T23:15:01Z
合成测试者:利用AI代理模拟人类测试者

合成测试者是基于AI的智能代理,模拟人类测试者进行探索性测试和自适应学习。它们能自动生成和执行测试场景,识别边界情况,适应软件变化,从而提高测试覆盖率和效率,成为软件质量保证的核心,推动自动化测试的发展。

合成测试者:利用AI代理模拟人类测试者

DEV Community
DEV Community · 2025-04-15T01:43:43Z
为您的团队选择AI测试工具的终极指南

AI测试工具的兴起使软件测试变得更快、更智能和高效。AI能够自动化重复任务、预测缺陷并提升测试覆盖率。选择合适的AI测试工具时,应考虑其自动化能力、与现有工具的集成、可扩展性和易用性。未来,AI在软件测试中的应用将持续增长,助力提升软件质量和开发效率。

为您的团队选择AI测试工具的终极指南

DEV Community
DEV Community · 2025-04-12T12:22:23Z

行为驱动开发(BDD)是一种促进开发者、QA和BA协作的示例驱动沟通方法,源于测试驱动开发(TDD)和验收测试驱动开发(ATDD)。它强调用户故事和通用语言,帮助利益相关者清晰表达需求,早期发现问题,减少返工,提高测试覆盖率。尽管面临学习曲线和工具依赖等挑战,成功实施BDD能显著提升软件开发效率。

什么是行为驱动开发(BDD)?

BMC Software | Blogs
BMC Software | Blogs · 2025-04-04T00:00:30Z
TDD入门:建立持久实践的实用指南

测试驱动开发(TDD)应根据开发者的技能水平灵活应用。初学者常因误解严格步骤而感到挫败,建议将TDD视为个人实践,逐步提高。经验丰富的开发者应提供实用建议,帮助新手克服学习障碍。文章提供了多项技巧,如思考优先、使用纯函数和依赖注入,以提高测试覆盖率并减少测试难度。

TDD入门:建立持久实践的实用指南

8th Light Insights
8th Light Insights · 2025-03-20T14:25:00Z
Node v23.10.0(当前版本)

Node v23.10.0引入了测试运行器和JSON配置文件,提升了开发者体验。用户可通过node.config.json设置测试覆盖率等选项,简化测试过程。需注意,Node.js不会验证配置文件的可信性。

Node v23.10.0(当前版本)

Node.js Blog
Node.js Blog · 2025-03-13T23:00:19Z
🎙️我们实施了新功能,帮助开发者使网页应用体积更小且更安全🔥

新版本2.2.5集成了DOMPurify,增强了模板语言的安全性,有效防止XSS攻击。通过将sanitize属性设置为true,确保API获取的HTML安全。此外,新增disallowedTags属性以手动移除特定标签,提升灵活性。模块测试覆盖率达到100%。

🎙️我们实施了新功能,帮助开发者使网页应用体积更小且更安全🔥

DEV Community
DEV Community · 2025-03-11T14:31:53Z
数据驱动测试中的常见陷阱及其避免方法

数据驱动测试能提升测试覆盖率和自动化效率,但需注意数据质量、数据时效、测试案例设计和可扩展性等问题。通过建立数据治理、定期更新数据、优先设计测试案例和利用并行执行等方法,可以有效避免这些问题。其优点包括可重用性、可维护性、可扩展性和更高的测试覆盖率。

数据驱动测试中的常见陷阱及其避免方法

DEV Community
DEV Community · 2025-03-06T12:07:17Z
提升软件质量:测试覆盖率的全面指南

测试覆盖率是衡量软件测试效果的重要指标,高覆盖率有助于早期发现缺陷,提升软件质量和可靠性。不同类型的覆盖率(如代码覆盖、功能覆盖、路径覆盖和API覆盖)可用于评估测试效果。通过自动化工具和最佳实践,团队可以提高测试覆盖率,确保软件稳定性并降低风险。

提升软件质量:测试覆盖率的全面指南

DEV Community
DEV Community · 2025-03-05T10:46:57Z
企业测试自动化策略

企业测试自动化在软件开发中至关重要,能够提高测试覆盖率、缩短上市时间和提升准确性。通过有效的策略和先进工具,组织可以克服挑战,实现自动化目标。

企业测试自动化策略

DEV Community
DEV Community · 2025-02-25T12:13:17Z
  • <<
  • <
  • 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
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码