A test automation framework built on top of Cucumber.
Intended to be used for writing various automated cucumber tests using external dependencies:
- Cucumber: ${io-cucumber-ver}
- Web UI Functional Tests: Selenium ${selenium-java-ver}
- API Tests: RestAssured ${rest-assured-ver}
Run tests using:
- A Cucumber runner class for CICD setup
- Built-in JavaFx Applet test runner to non-CICD setup using a fat jar c/o maven shade
Report Results:
- Credits to Damian Szczepanik and his project [cucumber-reporting]
- Built-in reporting module [cissnei-report] forked and modified - https://github.com/damianszczepanik/cucumber-reporting
Download JD-GUI to open JAR file and explore Java source code file (.class .java)
Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window cissnei-1.0.4.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.