Философия и построение тестового фреймворка на основе BDD в PHP проектах, Зозуленко Алексей
Доклад содержит реальный опыт реального проекта, написанного на PHP с использованием подхода BDD (Behavior Driven Development). Будут рассмотрены практические стороны архитектуры тестового фреймворка с разных сторон: патернов (PageObject), уровня абстракций, функциональной декомпозиции тестов. Также Вы познакомитесь с инструментом Behat, который играет далеко не последнюю роль для фреймворка.
8. BEHAVIOR DRIVEN
DEVELOPMENT
atdays.com #atdays
7
Saturday, February 9, 13
9. Brief overview
Behavior, not test/should
Re-translation your user
stories into code
Dan north
http://dannorth.net/introducing-bdd/
atdays.com #atdays
8
Saturday, February 9, 13
10. We need documented tests
But
Tests should run!
atdays.com #atdays
9
Saturday, February 9, 13
11. TOOLS
atdays.com #atdays
10
Saturday, February 9, 13
12. Different
RSpec
Cucumber
Behat
JSpec Fabulous
JBehave
Codeception
atdays.com #atdays
11
Saturday, February 9, 13