研究人员开发了一种新方法,使用 Gherkin(一种用于指定软件行为的通用语言)来检测行为驱动开发 (BDD) 中的重复步骤。该方法解决了大型 BDD 套件中冗余步骤定义造成的重大维护负担。该系统结合了精确哈希、Levenshtein 距离和句子转换器嵌入,以识别精确和语义相似的重复项,并针对新创建的超过一百万个步骤的基准进行了验证。 AI
影响 通过识别重复的代码模式,引入了一种降低软件开发维护成本的新方法。
排序理由 这是一篇研究论文,详细介绍了一种用于检测软件开发工件中重复项的新方法和基准。
AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →