Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Полезные ссылки и информация по Codeception


(Mykhailo Poliarush) #1

Инициатива создания полезных ссылок по автоматизации. Поддерживаем!
Новая категорая thucydides на at.info

О фреймворке

Codeception

Codeception - современный фреймворк приемочного, функционального и юнит-тестирования в PHP.
Он сделан, чтобы быть максимально простым и удобным в написании и выполнении тестов. Тесты на нем выполнены в BDD-стиле. Один и тот же тест может запускаться разными движками, в том числе с помощью Selenium WebDriver. Основным отличием фреймворка является наличие более 20 готовых модулей для тестирования: это и веб-сервисы (REST, SOAP), это и работа с базой данных (MySQL, PostgreSQL, MongoDB) и другие. Большинство проблем автоматизаторов решены уже в самом фреймворке, в том числе, реаизованы паттерны PageObject и StepObject. И конечно же для всех тестов вы сможете сгенерировать JUnit, HTML, или CodeCoverage отчет.

Основная информация

  1. Codeception.com - официальный сайт фреймворка
  2. GitHub проекта
  3. PHPTestClub - страница сообщества
  4. Tips & Tricks

IDE

Хорошая поддержка в любой PHP IDE, в том числе PHPStorm.

Полезные презентации, видео, доклады

  1. Видеокурс на Nettuts
  2. Видеокурс на LaraCasts
  3. CodeCeption introduction and use in Yii (15 Mar 2014)
  4. Laravel 4 Project Tutorial 12 - Automated Testing with Codeception and Selenium2
  5. Доклад на ATDays

Если хотите добавить ссылку, доклад, видео, и все что считаете нужным, просто комментируйте эту тему, а модераторы будут выносить полезные информацию в тело этой темы.


(Andrey) #6

Еще есть немного устаревший перевод официальной документации https://github.com/yupe/codeception-guide-ru
Посмотреть можно вот тут http://yupe.ru/codeception/
В скором времени планируем актуализировать доки.