实体
Gherkin Language
Gherkin Language
PulseAugur coverage of Gherkin Language — every cluster mentioning Gherkin Language across labs, papers, and developer communities, ranked by signal.
总计 · 30天
3
90 天内 3
发布 · 30天
0
90 天内 0
论文 · 30天
2
90 天内 2
层级分布 · 90 天
主题
情绪 · 30 天
1 天有情绪数据
最近 · 第 1/1 页 · 共 3 条
-
AI 识别 BDD 测试套件中的重构候选
研究人员开发了一种新颖的方法来识别和分类行为驱动开发 (BDD) 测试套件中的重构机会。通过采用机器学习分类器和大型语言模型 (LLM) 裁判,该系统可以检测重复的步骤子序列,评估其提取的适用性,并将它们映射到特定的重构模式。这种方法旨在自动化改进公共 Gherkin 生态系统中 BDD 测试代码的可维护性和可重用性。
-
开发人员发现,与提示 Claude Code 相比,基于规范的方法更优越
一位开发人员讲述了他们使用 Claude Code 构建折扣系统的经历,该系统在处理可叠加折扣时反复生成了错误的逻辑。在通过提示进行生成遇到困难后,他们采用了使用 OpenAPI 和 Gherkin 文件驱动的规范方法。这种方法仅用十五分钟即可定义完成,使得 Claude Code 生成了更准确的实现,突显了在复杂逻辑方面,预先规范化优于迭代式提示的价值。
-
研究人员为行为驱动开发开发重复步骤检测器
研究人员开发了一种新方法,使用 Gherkin(一种用于指定软件行为的通用语言)来检测行为驱动开发 (BDD) 中的重复步骤。该方法解决了大型 BDD 套件中冗余步骤定义造成的重大维护负担。该系统结合了精确哈希、Levenshtein 距离和句子转换器嵌入,以识别精确和语义相似的重复项,并针对新创建的超过一百万个步骤的基准进行了验证。