=== 1. Installation === Sur Symfony: composer require "codeception/codeception" --dev Pour permettre l'installation des extension codeception sur symfony 7, il faut avoir une version de phpunit >=10.0.0 composer require codeception/module-asserts –-dev composer require codeception/module-symfony –-dev composer require codeception/module-doctrine –-dev composer require codeception/module-db --dev Prendre l'un ou l'autre en fonction du type de navigateur a tester \\ Webdriver = test des pages comme un utilisateur normal \\ phpBrowser = test des pages uniquement sur la structure html composer require codeception/module-phpbrowser -–dev composer require codeception/module-webdriver --dev Pour pouvoir faire des test api composer require codeception/module-rest --dev Installer le CLI de codeception composer require --dev codeception/module-cli Installation de selenium selenium: container_name: selenium image: selenium/standalone-chromium extra_hosts: - 'host.docker.internal:host-gateway' volumes: - '/dev/shm:/dev/shm'