BDD - Cucumber Testing - Foundation

Course Abstract


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.


Please note that the course is taught in English.


 

Topics Covered


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)

 

Prerequisites


Course participants should have knowledge of Java ...

Vis mere

... language equivalent to our Java SE - Java Standard Edition 8 - Foundation course. Participants should also have an understanding of HTML, CSS and JavaScript. Knowledge with JavaScript should be equivalent to core JavaScript from JS - JavaScript og jQuery - Foundation.

 

Target Audience


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


 

Learning Objectives


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.

BDD - Cucumber Testing - Foundation

Eksklusiv moms.

Efter aftale / Kontakt for pris

Hvis du har valgt Efter aftale, kan du udfylde formularen nedenfor og så vender vi tilbage til dig og aftaler nærmere.

Om leverandøren

Lund&Bendsen blev stiftet i 2001, som et knopskud på IT-Universitetet i København, og fungerer i dag som full-service kompetencepartner for en lang række af ambitiøse virksomheder med forretningskritiske IT-projekter. Vores assistance består af metode og ekspertise i alle faser, fra indledende behovsafdækning og kravsspecifikation, over udvikling og implementering, til oplæring af kundernes egne udviklere på projekterne. Vores ekspertise dækker løsninger til såvel back og front end, som web-, mobile- og cloud-applikationer.

Har du spørgsmål?

Hvis du har yderligere spørgsmål til dette produkt eller ønsker at få fremsendt materiale i forbindelse med produktet, er du velkommen til at benytte kontaktformularen herunder.