common
Тестирование с помощью codeception
- codecept bootstrap — делаем разовую инициализацию, после первой установки
- codecept generate:cept acceptance SmokeTest — создаем первый тестовый сценарий
- Теперь по адресу /home/#USERNAME#/tests/acceptance/SmokeTestCept.php дополним код:
$I = new AcceptanceTester($scenario);
$I->wantTo('perform actions and see result');
$I->amOnPage('/');
$I->seeResponseCodeIs(\Codeception\Util\HttpCode::OK);
$I->see('Главная страница'); // Фраза или ее часть с главной страницы
- Меняем в файле /home/#USERNAME#/tests/acceptance.suite.yml url сайта на ваш.
- после внесения правок в файлы конфигурации всегда необходима пересборка:
codecept build
- Запускаем тест на выполнение:
codecept run acceptance
- Запустить один тест отдельно:
codecept run tests/acceptance/medobrCept.php
Quote of the day:
Законы бесполезны как для хороших людей, так и для дурных: первые не нуждаются в законах, вторые от них не становятся лучше.
By Admin
On January 08, 2019