Это старая версия документа!


Инвентаризация: DEV: Test

Установка codeception и модулей

php composer.phar require --dev codeception/codeception --ignore-platform-req=ext-http
php composer.phar require --dev codeception/module-yii2 --ignore-platform-req=ext-http
php composer.phar require --dev "codeception/module-phpbrowser:^1.0" --with-all-dependencies --ignore-platform-req=ext-http

Пояснения:

  • codeception/module-phpbrowser:^1.0 - нужен модуль именно первой версии, т.к. тестирование проводим на PHP 7.4, вторая версия требует php 8.2

Подготовка acceptance suite (для версии codeception 4)

vendor/bin/codecept generate:cest acceptance PageAccess

tests/acceptance.suite.yml

actor: AcceptanceTester
modules:
    enabled:
        - PhpBrowser
        - \Helper\Acceptance
    config:
        PhpBrowser:
            url: http://localhost:8081/web
  • инвентаризация/dev/test.1746780033.txt.gz
  • Последнее изменение: 2025/05/09 08:40
  • admin