0

Im looking for an acceptance testing framework with readable syntax (like Cucumber's plain text specs) but as an internal domain specific language (DSL). First I was thinking about ScalaTest but non technical customers run screaming away if they see the syntax!

So is there an acceptance testing framework optimized for readability providing an internal (ideally typesafe) DSL and running on the JVM?

4

1 回答 1

1

好吧,对于在 JVM 上运行的类似 Cucumber 的框架,您可以使用cucumber-jvm。在 github 页面中,有各种 java 和基于 java 的语言的示例,例如 Groovy 和 Scala。

我不太明白您所说的“内部” dsl 是什么意思。Cucumber-jvm 功能是 .feature 文件中的简单 Given-When-Then 用户故事,为什么它们不符合您的定义?

我一直将它与 Java 和 Junit 一起使用,它几乎和 Cucumber 的 ruby​​ 实现一样简单。

于 2013-07-18T13:16:32.417 回答