Get in Touch

Course Outline

Common communication problems

  • Root causes of communication breakdowns
  • Ubiquitous language
  • The human factor - the main challenge in IT projects
  • Requirement for a unified language
  • Customer requirements analysis
  • Defining business values
  • Domain Driven Design (DDD)

BDD - practice

  • Introduction to behavioral testing
  • "Black box" testing
  • BDD vs. TDD
  • BDD compared to functional and unit testing
  • Abstract level of BDD
  • Gherkin syntax - bridging business and IT languages
  • Story structure: role, feature, benefit, context, event, outcome
  • Writing effective stories - business scenarios
  • Stories vs. Use Cases
  • BDD libraries - support for Java, .NET, and PHP
  • Behavioral testing of web applications
  • Integrating BDD with Selenium
  • Simulating business cases with BDD and building a sample system using BDD

Requirements

  • Fundamental understanding of Domain Driven Design (DDD)
 7 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories