awltech / easycukes

EasyCukes is just a framework aiming at making Cucumber even easier than what it already is.
GNU Lesser General Public License v3.0
4 stars 5 forks source link

EasyCukes

Build Status

About

EasyCukes is just a framework aiming at making Cucumber easier than what it already is.

The global idea behind this framework is to provide some generic code you could use in order to test software thanks to Cucumber. If you don't know about this framework and would like to start using BDD, or simply make some integration/acceptance tests in your project, you should probably have a look at Cucumber documentation.

This framework will simply give you some help while dealing with stuff like REST APIs, web GUIs, etc. It relies on standard libraries and tools such as Selenium, for example, and simply allows to ease their usage.

Documentation

All of our documentation can be found on our wiki:

Part of this documentation can be generated thanks to docukes with this simple command line: mvn docukes:generate.

Usage

EasyCukes is delivered on its own Maven repository that you can add in your pom.xml:

    <repository>
        <id>easycukes-mvn-repo</id>
        <url>https://raw.github.com/awltech/easycukes/mvn-repo/</url>
        <snapshots>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
        </snapshots>
    </repository>

Contribution

All feedbacks are welcome.

If you'd like to contribute, don't hesitate to fork & pullrequest ;)

Thanks

We'd really like to thank all of those projects for the inspiration they gave us: