Course of Good Practices of BDD with Gherkin

Alberto GualisJavier RubioDani Latorre

By Alberto Gualis, Javier Rubio y Dani Latorre Backend

You will learn from the basic concepts to test your application with Cucumber or Behat, to best practices tips to make your test suite more easily maintainable.

💸 First lesson available without registration! 💸

During this course, we will learn:

  • How to take TDD to the next level thanks to the review of introductory concepts like BDD, ATDD, or "Specification by Example"
  • How to define our Gherkin scenarios with Cucumber, Behat, or other implementations
  • Know anti-patterns to avoid when defining our acceptance tests
  • Implement end-to-end tests with Selenium Web Driver and Java
  • Use the Cucumber implementation for JavaScript along with Nightwatch for a fully productive workflow
  • Apply Example mapping and understand the principle of the three amigos
  • Implement patterns like Page Object for cleaner tests
  • Use a single test specification with multiple implementations to optimize the maintenance cost of our test suite

Here is the course summary so you can get an idea of the quality and content 😬

And lastly, you also have the explanation video about the benefits of this type of testing with Gherkin that we did live stream in celebration of this course’s release:

Related courses

See full catalogue

Pay according to your needs

lite (only monthly)

19 €
per month
  • Access to a subset of courses to lay the foundation for maintainable, scalable, and testable code
  • Company invoice
Popular

standard

24,92 €
Save 121
Annual payment of 299
per month
  • Full course catalog
  • Design and architecture challenges
  • Highlighted solutions videos for challenges
  • Receive job offers verified by Codely
  • Company invoice

premium

41,58 €
Save 89
Annual payment of 499
per month
  • Everything above
  • More benefits coming soon

We won’t increase the price while your subscription is active