Для использования codeception, его нужно установить. В нашем проекте уже есть тесты, которые идут в коробке. Тесты находятся в папке tests. Давайте их поюзаем.

Ставим codeception. В папке test есть файл README. Там написано как это делается но, я продублирую ниже этот процесс.

Поехали, открываем файл composer.json и добавляем туда следующие элементы массива:

"require-dev": {
    "yiisoft/yii2-codeception": "*",       
    "codeception/codeception": "12.0.*",
    "codeception/specify":"*",
    "codeception/verify":"*",
    "yiisoft/yii2-debug": "*",
    "yiisoft/yii2-gii": "*",
    "yiisoft/yii2-faker": "*"
},

Запускаем, для этого в консоле вводим команду:

composer update

Теперь, в папке vendor/bin, должен появится файл codeception. Записываем в переменную PATH путь к этому файлу. И пробуем:

codecept

Должно появиться что-то похожее на:

Codeception version 2.0.14

Usage:
  command [options] [arguments]

Options:
  -h, --help        	Display this help message
  -q, --quiet       	Do not output any message
  -V, --version     	Display this application version
  	--ansi        	Force ANSI output
  	--no-ansi     	Disable ANSI output
  -n, --no-interaction  Do not ask any interactive question
  -v|vv|vvv, --verbose  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Available commands:
  bootstrap        	Creates default test suites and generates all requires files
  build            	Generates base classes for all suites
  clean            	Cleans or creates _output directory
  console          	Launches interactive test console
  help             	Displays help for a command
  list             	Lists commands
  run              	Runs the test suites
 generate
  generate:cept    	Generates empty Cept file in suite
  generate:cest    	Generates empty Cest file in suite
  generate:group   	Generates Group subscriber
  generate:helper  	Generates new helper
  generate:pageobject  Generates empty PageObject class
  generate:phpunit 	Generates empty PHPUnit test without Codeception additions
  generate:scenarios   Generates text representation for all scenarios
  generate:stepobject  Generates empty StepObject class
  generate:suite   	Generates new test suite
  generate:test    	Generates empty unit test file in suite

Теперь можно попробовать тесты из коробки, для этого вводим в консоль:

cd tests/codeception/frontend
php -S localhost:8080
codecept build
codecept run