Pregunta

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?

¿Fue útil?

Solución

Well, for a Cucumber-like framework running on the JVM, you can use cucumber-jvm. In the github page, there are examples for a variety of java and java-based languages such as Groovy and Scala.

I don't really understand what you mean by "internal" dsl. Cucumber-jvm features are plain Given-When-Then user stories in .feature files, why wouldn't they fit your definition?

I've been using it with Java and Junit, it's almost as simple as Cucumber's ruby implementation.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top