文件名称:cucumber-demo
文件大小:62KB
文件格式:ZIP
更新时间:2024-07-13 04:14:53
Java
留言板:使用 Cucumber 应用验收测试驱动开发 介绍 我写了这个并不完全是微不足道的例子,因为有时我被问到如何开始应用验收测试驱动的开发,而不是简单地选择一个工具并覆盖一个 hello world 或堆栈示例。 我对这个例子的意图是首先展示规范,最后展示集成。 我相信验收测试驱动开发的最重要目标是让利益相关者尽早参与。 因此,运行 Cucumber 规范必须很容易,并且您必须能够尽早运行它们以获得反馈。 因此,它们必须快,因为当它们不快时,利益相关者的参与就会被推迟到开发周期的末尾。 除此之外,这并不是您应该如何设计系统的示例。 尽管我显然做了一些设计选择来促进 Cucumber 规范的实现。 实际上,您可以通过删除我的所有代码并从 Cucumber 规范开始来实现您自己的版本。 让我们来看看规格 您可以在 $ROOT/messageboard-cucumber/src/test
【文件预览】:
cucumber-demo-master
----messageboardx-sql()
--------pom.xml(1KB)
--------src()
----pom.xml(4KB)
----messageboard-cucumber()
--------pom.xml(1KB)
--------src()
----LICENSE(18KB)
----messageboardx-rest()
--------pom.xml(2KB)
--------src()
--------postman-examples.json(2KB)
----messageboard()
--------pom.xml(2KB)
--------src()
----messageboardx-cli()
--------pom.xml(1KB)
--------src()
----.gitignore(28B)
----README.md(5KB)