Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Behavior Driven Development -
от тестов до управления
бизнес-логикой проекта в
одном флаконе Behat
Евгений Кузьмин
CTO, sm...
Евгений Кузьмин
Co-Founder and CTO at Smart
Gamma, PHP/Symfony2
Expert,DevOps, Test-Automation
and TDD/BDD evangelist
https://www.facebook.com/Smart-Gamma-676596275810859/
https://medium.com/@smartgamma
Smart Gamma
Development
http://smart-...
BDD
Behat
Cucumber
JBehave
Communication pattern
DSL
What is real product value?
Developer product vision
Business product vision
An idea
Ask for a feature
Types of passed requirements
Waterfall style
Communication
Communication pattern
User Stories
Project planning in Agile style
Features and Scenarios
Story Syntax
Feature A Feature B
Feature C Feature D
Feature E Feature F
Feature ...
Project Features
Domain Driven Development
Software that not only works, but matters
Behat framework as auto-testing tool
Behat by example
http://behat.org
Behat – what is inside?
Gherkin DSL Template
Symfony2 Feature Context
Advanced login action
Custom step definition
Parallels testing
Continuous Integration
Black box testing
Self organized project
documentation
Alternative
Thanks for ideas and vision
https://dannorth.net
/
BDD methodology creator
Dan North
http://everzet.com/
Behat framework c...
Behaivior Driven Development - from the tests to the business logic in a single vial "Behat"
Behaivior Driven Development - from the tests to the business logic in a single vial "Behat"
Behaivior Driven Development - from the tests to the business logic in a single vial "Behat"
Behaivior Driven Development - from the tests to the business logic in a single vial "Behat"
Nächste SlideShare
Wird geladen in …5
×

Behaivior Driven Development - from the tests to the business logic in a single vial "Behat"

344 Aufrufe

Veröffentlicht am

The slides describes Behaivior Driven Development approach to plan, develop and automate test software base on BDD framework Behat. The main point - concentrate on the benefit of each feature.

Veröffentlicht in: Software
  • Отличной выступление. Мне понравилась подача. И хотя я не в QA, но в компании и докладчика я бы начал свою карьеру :)
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Behaivior Driven Development - from the tests to the business logic in a single vial "Behat"

  1. 1. Behavior Driven Development - от тестов до управления бизнес-логикой проекта в одном флаконе Behat Евгений Кузьмин CTO, smart-gamma.com
  2. 2. Евгений Кузьмин Co-Founder and CTO at Smart Gamma, PHP/Symfony2 Expert,DevOps, Test-Automation and TDD/BDD evangelist
  3. 3. https://www.facebook.com/Smart-Gamma-676596275810859/ https://medium.com/@smartgamma Smart Gamma Development http://smart-gamma.com/ hr@smart-gamma.com
  4. 4. BDD
  5. 5. Behat Cucumber JBehave Communication pattern DSL
  6. 6. What is real product value?
  7. 7. Developer product vision
  8. 8. Business product vision
  9. 9. An idea
  10. 10. Ask for a feature
  11. 11. Types of passed requirements
  12. 12. Waterfall style
  13. 13. Communication
  14. 14. Communication pattern
  15. 15. User Stories
  16. 16. Project planning in Agile style
  17. 17. Features and Scenarios
  18. 18. Story Syntax
  19. 19. Feature A Feature B Feature C Feature D Feature E Feature F Feature ... Project Features
  20. 20. Domain Driven Development Software that not only works, but matters
  21. 21. Behat framework as auto-testing tool
  22. 22. Behat by example
  23. 23. http://behat.org
  24. 24. Behat – what is inside?
  25. 25. Gherkin DSL Template
  26. 26. Symfony2 Feature Context
  27. 27. Advanced login action
  28. 28. Custom step definition
  29. 29. Parallels testing
  30. 30. Continuous Integration
  31. 31. Black box testing Self organized project documentation Alternative
  32. 32. Thanks for ideas and vision https://dannorth.net / BDD methodology creator Dan North http://everzet.com/ Behat framework creator Konstantin Kudryashov

×