5.0.0 • Published 2 years ago

courgette v5.0.0

Weekly downloads
4
License
MIT
Repository
github
Last release
2 years ago

Courgette - Bringing sanity to test automation with Selenium

Documentation: Courgette-Testing.com

courgette

Courgette gives you:

  • a load of generic step definitions for you to begin writing Given When Then scenarios that will run as soon as you add the CSS or XPath selectors to the .page (YAML) file
  • snippets or live templates for intellisense in your favourite IDE to write those steps accurately and quickly
  • Courgette API for creating your own step definitions
  • screenshots on error for debugging
  • a step for named screenshots
  • an HTML report
  • a Cucumber formatter for nice output in the terminal
  • a Cucumber formatter for step definition usage
  • an error report summary in the terminal output
  • Windows, Mac, Linux, iOS, and Android support
  • ability to DRY out selectors with .component (YAML) files
  • ability to run against cloud services that provide a selenium grid
  • ability to easily create true BDD user stories

Contributing

Please get in touch if you'd like to contribute to this project.

To get started:

  1. Clone this repository and cd into it
  2. Install nodeJS if you don't already have it
  3. Install node_modules npm install
  4. Read the Getting started page
  5. Run the tests npm run ct

If you have any problems with the above steps, please create an issue.

If you've added new steps, please create the snippets files by running the script: npm run snippets

Useful links

5.0.0

2 years ago

4.1.1

3 years ago

4.0.4

3 years ago

4.0.3

4 years ago

4.0.2

4 years ago

4.0.1

4 years ago

4.0.0

4 years ago

3.12.0

4 years ago

3.11.0

4 years ago

3.9.0

4 years ago

3.10.0

4 years ago

3.8.6

4 years ago

3.8.5

4 years ago

3.8.4

4 years ago

3.8.2

4 years ago

3.8.1

4 years ago

3.8.0

4 years ago

3.7.1

4 years ago

3.7.0

4 years ago

3.6.0

4 years ago

3.5.0

4 years ago

3.4.0

4 years ago

3.4.1

4 years ago

3.3.0

4 years ago

3.2.0

4 years ago

3.1.0

4 years ago

3.0.5

4 years ago

3.0.4

4 years ago

3.0.3

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.22.0

4 years ago

2.21.1

4 years ago

2.21.0

4 years ago

2.20.3

5 years ago

2.20.2

5 years ago

2.20.1

5 years ago

2.20.0

5 years ago

2.19.4

5 years ago

2.19.3

5 years ago

2.19.2

5 years ago

2.19.1

5 years ago

2.19.0

5 years ago

2.18.2

5 years ago

2.18.1

5 years ago

2.18.0

5 years ago

2.17.0

5 years ago

2.16.0

5 years ago

2.15.1

5 years ago

2.15.0

5 years ago

2.14.2

5 years ago

2.14.1

5 years ago

2.14.0

5 years ago

2.13.0

5 years ago

2.12.0

5 years ago

2.11.0

5 years ago

2.10.3

5 years ago

2.10.2

5 years ago

2.10.1

5 years ago

2.10.0

5 years ago

2.9.7

5 years ago

2.9.6

5 years ago

2.9.5

5 years ago

2.9.4

5 years ago

2.9.3

5 years ago

2.9.2

5 years ago

2.9.1

5 years ago

2.9.0

5 years ago

2.8.0

5 years ago

2.7.11

5 years ago

2.7.10

5 years ago

2.7.9

5 years ago

2.7.8

5 years ago

2.7.7

5 years ago

2.7.6

5 years ago

2.7.5

5 years ago

2.7.4

5 years ago

2.7.2

5 years ago

2.7.1

5 years ago

2.7.0

5 years ago

1.0.0

5 years ago