TestFly 1.0.6 引入了一个新的启发式层来诊断脆弱测试,该层旨在无需咨询大型语言模型即可运行。该层包含一个SmartTriageEngine,通过分析异常层次结构,在几微秒内将测试失败分类为SYSTEM_FLAKY或APPLICATION_BUG等类别。此外,一个FuzzyHealingEngine可以使用Levenshtein距离与DOM候选进行比较,在5毫秒内修复损坏的定位器,从而避免网络调用和Token成本。这种方法旨在高效且经济高效地处理大多数测试修复和分类案例。 AI
影响 此次更新为脆弱测试诊断提供了一种经济高效的本地解决方案,减少了对昂贵的LLM调用来解决常见问题的依赖。
排序理由 这是一个测试工具的软件更新,而不是前沿发布、重要的行业举措或学术研究。
在 Mastodon — sigmoid.social 阅读 →
- continuous integration
- Document Object Model
- FuzzyHealingEngine
- Levenshtein distance
- SmartTriageEngine
- TestExecutionListener
- TestFly 1.0.6
AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →