Инициатива создания полезных ссылок по автоматизации. Поддерживаем!
Новая категорая thucydides на at.info - #2 от пользователя heartwilltell
О фреймворке
Codeception - современный фреймворк приемочного, функционального и юнит-тестирования в PHP.
Он сделан, чтобы быть максимально простым и удобным в написании и выполнении тестов. Тесты на нем выполнены в BDD-стиле. Один и тот же тест может запускаться разными движками, в том числе с помощью Selenium WebDriver. Основным отличием фреймворка является наличие более 20 готовых модулей для тестирования: это и веб-сервисы (REST, SOAP), это и работа с базой данных (MySQL, PostgreSQL, MongoDB) и другие. Большинство проблем автоматизаторов решены уже в самом фреймворке, в том числе, реаизованы паттерны PageObject и StepObject. И конечно же для всех тестов вы сможете сгенерировать JUnit, HTML, или CodeCoverage отчет.
Основная информация
- Codeception.com - официальный сайт фреймворка
- GitHub проекта
- PHPTestClub - страница сообщества
- Tips & Tricks
IDE
Хорошая поддержка в любой PHP IDE, в том числе PHPStorm.
Полезные презентации, видео, доклады
- Видеокурс на Nettuts
- Видеокурс на LaraCasts
- CodeCeption introduction and use in Yii (15 Mar 2014)
- Laravel 4 Project Tutorial 12 - Automated Testing with Codeception and Selenium2
- Доклад на ATDays
Если хотите добавить ссылку, доклад, видео, и все что считаете нужным, просто комментируйте эту тему, а модераторы будут выносить полезные информацию в тело этой темы.