BDD - Cucumber Testing - Foundation

Kort om undervisningen

Cucumber is a tool allowing testers, business people and developers to work together on automated acceptance tests for a software product. Cucumber test scenarios are written in plain language defining steps on achieving specific task or behavior. These test scenarios are interpreted and executed automatically on the target software.

The course will focus on using Cucumber to test web projects and best practices on applying it in everyday work.

Note that the course is taught in english.

Indhold

During the course the following topics will be discussed:

  • Behavior-driven development (BDD) concepts
  • Given, When, Then syntax
  • Using Cucumber to test the frontend
  • Parameterizing step definitions
  • Backgrounds
  • Best practices
  • How Cucumber tests can improve business and development cooperation
  • Inspiration on using Cucumber elsewhere (fx REST calls)

Forudsætninger

Course participants should have knowledge of Java language equivalent to our Java SE - Java Standard Edition 8 - Foundation course. Participants should also have understanding of HTML, CSS and JavaScript equivalent to parts of our JS - JavaScript - Foundation, HTML5 - Basis - Foundation and CSS - CSS3 - Advanced courses.

Målgruppe

The course is designed for developers working closely with business and having a need to allow testers and business representatives to define acceptance tests that could be run automatically.

Efter kurset kan deltageren

Upon completion of the course the participant will understand the concepts of a successful application of BDD.

Participant will be able to write Cucumber scenarios and implement step definitions and use those in everyday situations.

Hør andres mening om kursetHvad har tidligere deltagere sagt om vores undervisning?

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.