Beyond Testing
Видео доклада
Презентация доклада
Мы пишем тесты, ура! Но что находится за гранью тестирования, какие инструменты и практики должен знать разработчик, чтобы поставить тестирование на поток? Попробуем ответить на эти вопросы:
- Сформулируем Best Practices
- Решим вопрос жизни, вселенной и всего такого: TDD or not TDD?
- Посмотрим что нам надо для приемочного тестирования: Selenium, Xvfb, PhantomJS
- Определимся как можно управлять данными: Fixtures, FactoryMuffin, ...
- Узнаем как можно тестировать почту с MailCatcher
- Настроим среду для тестирования с помощью Docker, Travis Recipes, RoboCI
- Узнаем о системах Continuous Integration и попробуем в деле PHPCI.
Mykhailo Bodnarchuk
Testomat.io, CTO
- CTO at Testomat.io
- Web developer from Kyiv, Ukraine
- Author of open-source projects: Codeception, Robo, CodeceptJS
- Consultant and trainer at SDCLabs
- International IT conferences speaker