Skip to content

Development and QA

James Williamson edited this page Jul 12, 2018 · 2 revisions

Resources

Swagger

The swagger spec if generated using code from the Git Repo listed below. Alongside it is a Docker contain that can be used to view the Spec. The combination of these two tools allows a method to write a spec with quick feedback.

https://github.com/BookingBug/importer-guide-and-tools/tree/master/examples

Cucumber

To create an effective design process we use a living executable documentation using a tool call Cucumber. The tool uses a Given/When/Then format to how you describe scenarios.

Tests - https://github.com/BookingBug/importer-guide-and-tools/tree/master/examples/tree/master/features/step_definitions

Cucumber description - https://github.com/cucumber/cucumber/wiki/Given-When-Then