Get in Touch

Course Outline

Common communication problems

  • Root causes of communication issues
  • The concept of ubiquitous language
  • The human factor as a critical challenge in IT projects
  • The necessity for a unified terminology
  • Analyzing customer requirements
  • Defining business values
  • Domain Driven Design (DDD)

BDD - Practice

  • Introduction to behavioral testing
  • Black-box testing techniques
  • BDD vs. TDD?
  • BDD compared to functional and unit testing
  • The abstract level of BDD
  • Gherkin syntax: A language bridging business and IT
  • Story structure: role, feature, benefit, context, event, outcome
  • Writing effective stories: Business scenarios
  • Stories and Use Cases
  • BDD libraries: Support for Java, .NET, and PHP
  • Behavioral testing for web applications
  • Integrating BDD with Selenium
  • Simulating business cases with BDD and building a sample system based on BDD

Requirements

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

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories