Kurskode
bddtest
Varighet
7 timer (vanligvis 1 dag inkuldert pauser)
Krav
- Basic knowledge of Domain Driven Design concept
Oversikt
Opplæringen er designet for både IT og forretningsansatte. Målet med kurset er å gi en måte å forenkle kommunikasjon mellom avdelinger i programvareutviklingsprosessen. Deltakerne lærer atferdstesting for å gjøre det mulig å lage mer pålitelig programvare uten behov for kostbare og avanserte verktøy.
Machine Translated
Kursplan
Common communication problems
- Reasons of communication problems
- Hermetic language
- The human factor - main problem in IT projects
- Need of unified language
- Customer requirements analysis
- Specifying business values
- DDD
BDD - practice
- Introduction to behavioural testing
- "Black box" testing
- BDD versus TDD?
- BDD versus functional and unit testing
- Abstract level of BDD
- Gherkin syntax - idea of language for business and IT
- Structure of the stories: role, feature, benefit, context, event, outcome
- Writing good stories - business scenarios
- Story and Use Cases
- BDD libraries - Java/.NET/PHP support
- Behavioural testing of internet applications
- Using BDD with Selenium
- Simulating business case with BDD, creating sample system based on BDD