gpt4 book ai didi

ruby-on-rails - 如何学习/教授 cucumber 小 cucumber

转载 作者:数据小太阳 更新时间:2023-10-29 06:28:25 26 4
gpt4 key购买 nike

我想让业务分析师能够使用 Gherkin 编写对 Cucumber 友好的功能、场景和步骤的所有规范。

我已经在 GitHub 网站上阅读了 Cucumber 的一些基本信息,并通过快速 Google 搜索阅读了一些基本信息,但想知道是否有推荐的资源让非技术人员能够使用 Gherkin 编写全面的 BDD(我认为这是创建 Cucumber 测试的首选语言)。

谢谢。

最佳答案

我对我们公司的业务分析师所做的是通过给他们关键字来教他们结构:GivenWhenThen用于场景和为了作为我想要用于功能。

然后我给了他们一个简单的例子,让他们写下他们认为应该写的特征。令人惊讶的是,该结构是不言自明的,他们编写的功能成为一个良好的开端。
唯一的大问题是它们在每个场景步骤中包含了太多逻辑。我通过反复询问“为什么?”解决了这个问题。在大多数情况下,这揭示了他们所追求的核心功能,我们相应地重新编写了场景。

通过为他们提供指南并让他们自己编写功能,他们亲自动手并被迫思考他们所写的内容。今天他们有了更好的理解和“为什么?”迭代不再那么普遍了。

当然,您需要让业务分析师和开发人员紧密合作,分析师编写的功能应该只是一个开始。请记住,Cucumber 功能只是分析师和开发人员之间的通用语言。他们仍然需要经常坐在一起才能互相交谈:)

关于ruby-on-rails - 如何学习/教授 cucumber 小 cucumber ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1704641/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com