Course Code: bddtest
Duration: 7 hours
Prerequisites:
  • Basic knowledge of Domain Driven Design concept
Overview:

The training is designed for both IT and business staff. The aim of the course is to provide a way to facilitate communication between departments in the software development process. Participants learn behavioral testing to make it possible to create more reliable software without the need for costly and advanced tools.

Course Outline:

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
Sites Published:

United Arab Emirates - BDD - Behavioral testing of IT systems

Qatar - BDD - Behavioral testing of IT systems

Egypt - BDD - Behavioral testing of IT systems

Saudi Arabia - BDD - Behavioral testing of IT systems

South Africa - BDD - Behavioral testing of IT systems

Brasil - BDD - Teste Comportamental de Sistemas de TI

Canada - BDD - Behavioral testing of IT systems

中国 - BDD - Behavioral testing of IT systems

香港 - BDD - Behavioral testing of IT systems

澳門 - BDD - Behavioral testing of IT systems

台灣 - BDD - Behavioral testing of IT systems

USA - BDD - Behavioral testing of IT systems

Österreich - BDD - Verhaltensbasierte Prüfung von IT-System

Schweiz - BDD - Verhaltensbasierte Prüfung von IT-System

Deutschland - BDD - Verhaltensbasierte Prüfung von IT-System

Czech Republic - BDD - Behavioral testing of IT systems

Denmark - BDD - Behavioral testing of IT systems

Estonia - BDD - Behavioral testing of IT systems

Finland - BDD - Behavioral testing of IT systems

Greece - BDD - Behavioral testing of IT systems

Magyarország - BDD - Behavioral testing of IT systems

Ireland - BDD - Behavioral testing of IT systems

Luxembourg - BDD - Behavioral testing of IT systems

Latvia - BDD - Behavioral testing of IT systems

España - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Italia - BDD - Behavioral testing of IT systems

Lithuania - BDD - Behavioral testing of IT systems

Nederland - BDD - Behavioral testing of IT systems

Norway - BDD - Behavioral testing of IT systems

Portugal - BDD - Teste Comportamental de Sistemas de TI

România - BDD - Behavioral testing of IT systems

Sverige - BDD - Behavioral testing of IT systems

Türkiye - BDD - Behavioral testing of IT systems

Malta - BDD - Behavioral testing of IT systems

Belgique - BDD - Behavioral testing of IT systems

France - BDD - Behavioral testing of IT systems

日本 - BDD - Behavioral testing of IT systems

Australia - BDD - Behavioral testing of IT systems

Malaysia - BDD - Behavioral testing of IT systems

New Zealand - BDD - Behavioral testing of IT systems

Philippines - BDD - Behavioral testing of IT systems

Singapore - BDD - Behavioral testing of IT systems

Thailand - BDD - Behavioral testing of IT systems

Vietnam - BDD - Behavioral testing of IT systems

India - BDD - Behavioral testing of IT systems

Argentina - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Chile - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Costa Rica - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Ecuador - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Guatemala - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Colombia - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

México - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Panama - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Peru - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Uruguay - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Venezuela - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Polska - Testowanie behawioralne systemów informatycznych - BDD

United Kingdom - BDD - Behavioral testing of IT systems

South Korea - BDD - Behavioral testing of IT systems

Pakistan - BDD - Behavioral testing of IT systems

Sri Lanka - BDD - Behavioral testing of IT systems

Bulgaria - BDD - Behavioral testing of IT systems

Bolivia - BDD - Pruebas de Comportamiento de los Sistemas Informáticos

Indonesia - BDD - Behavioral testing of IT systems

Kazakhstan - BDD - Behavioral testing of IT systems

Moldova - BDD - Behavioral testing of IT systems

Morocco - BDD - Behavioral testing of IT systems

Tunisia - BDD - Behavioral testing of IT systems

Kuwait - BDD - Behavioral testing of IT systems

Oman - BDD - Behavioral testing of IT systems

Slovakia - BDD - Behavioral testing of IT systems

Kenya - BDD - Behavioral testing of IT systems

Nigeria - BDD - Behavioral testing of IT systems

Botswana - BDD - Behavioral testing of IT systems

Slovenia - BDD - Behavioral testing of IT systems

Croatia - BDD - Behavioral testing of IT systems

Serbia - BDD - Behavioral testing of IT systems

Bhutan - BDD - Behavioral testing of IT systems

Nepal - BDD - Behavioral testing of IT systems

Uzbekistan - BDD - Behavioral testing of IT systems