Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| php:codeception [2018/07/07 23:26] – [Настройка] mirocow | php:codeception [2018/11/12 19:19] (текущий) – [Travis] mirocow | ||
|---|---|---|---|
| Строка 50: | Строка 50: | ||
| * _data - В этойпапке содержатся загружаемые тестом файлы (Пример: | * _data - В этойпапке содержатся загружаемые тестом файлы (Пример: | ||
| - | ==== Настройка ==== | + | ==== Проверка и настройка |
| Проверка конфигурации | Проверка конфигурации | ||
| Строка 79: | Строка 79: | ||
| ===== Запуск тестов ===== | ===== Запуск тестов ===== | ||
| + | < | ||
| + | Обязательно после run уазать **конфигурацию/ | ||
| + | Базовые конфигурации: | ||
| + | Конфигурация/ | ||
| + | В этой же папке должен находится базовый конфигурационный файл | ||
| + | </ | ||
| + | <note tip> | ||
| + | |||
| + | [[https:// | ||
| + | ==== Параметры ==== | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| ===== Наборы тестов / Suite ===== | ===== Наборы тестов / Suite ===== | ||
| Строка 146: | Строка 164: | ||
| <code bash> | <code bash> | ||
| - | $ ./ | + | $ ./ |
| + | $ ./ | ||
| </ | </ | ||
| - | |||
| - | === Запуск === | ||
| - | |||
| - | Запуск всех тестов из выбранной апликации | ||
| - | |||
| - | <code bash> | ||
| - | $ ./ | ||
| - | $ ./ | ||
| - | </ | ||
| - | |||
| - | Запуск указанных тестов | ||
| - | |||
| - | <code bash> | ||
| - | $ cd /app | ||
| - | $ ./ | ||
| - | </ | ||
| - | |||
| - | * Где /app - папка с нашим проектом | ||
| - | * Где тест LoginCest.php лежит в ./ | ||
| - | * Имя теста 2-я разными способами (LoginCest, LoginCest.php | LoginCept, LoginCept.php) | ||
| <note tip>Cept - Записывается в виде сценария</ | <note tip>Cept - Записывается в виде сценария</ | ||
| Строка 199: | Строка 198: | ||
| } | } | ||
| </ | </ | ||
| + | === Запуск === | ||
| + | |||
| + | Запуск всех тестов из выбранной апликации | ||
| + | |||
| + | <code bash> | ||
| + | $ ./ | ||
| + | $ ./ | ||
| + | </ | ||
| + | |||
| + | Запуск указанных тестов | ||
| + | |||
| + | <code bash> | ||
| + | $ cd /app | ||
| + | $ ./ | ||
| + | </ | ||
| + | |||
| + | * Где /app - папка с нашим проектом | ||
| + | * Где тест LoginCest.php лежит в ./ | ||
| + | * Имя теста 2-я разными способами (LoginCest, LoginCest.php | LoginCept, LoginCept.php) | ||
| + | |||
| ==== Приёмочное тестирование / acceptance ==== | ==== Приёмочное тестирование / acceptance ==== | ||
| Строка 217: | Строка 236: | ||
| $ | $ | ||
| </ | </ | ||
| + | |||
| + | ===== Модули ===== | ||
| + | |||
| + | Модули codeception распологаются в папке **[[https:// | ||
| ===== Компоненты ===== | ===== Компоненты ===== | ||
| Строка 234: | Строка 257: | ||
| ===== Статьи / Документация ===== | ===== Статьи / Документация ===== | ||
| + | * https:// | ||
| + | * http:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * http:// | ||
| * http:// | * http:// | ||
| * [[http:// | * [[http:// | ||
| * http:// | * http:// | ||
| - | * | ||
| + | ===== Сервисы для тестирования ===== | ||
| + | |||
| + | ==== Travis ==== | ||
| + | |||
| + | nano .travis.yml | ||
| + | < | ||
| + | </ | ||
| ===== Видео ===== | ===== Видео ===== | ||