Na webu Péhápkaři je hezký úvod do testování aplikací pomocí Codeception:
https://pehapkari.cz/blog/2017/02/09/jak-na-testovani-pomoci-codeception/
Pokud používáte #debian nebo odvozenou distribuci, bude pro vás instalace potřebného software s našimi balíčky otázkou pouze několika málo minut.
Nejprve je potřeba přidat naše zdroje příkazem:
wget -O - http://v.s.cz/info@vitexsoftware.cz.gpg.key | sudo apt-key add -
echo deb http://v.s.cz/ stable main | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo aptitude update
Pokud již máte nastaveno nainstalujte tyto balíky:
apt install selenium-chromedriver php-codeception
selenium je třeba spustit příkazem:
systemctl start selenium-chrome
(Pokud se jedná o testující stroj můžeme selenium nastavit ke spouštění při startu systému příkazem
systemctl enable selenium-chrome
)
Poté je již možné pracovat s #codeception a spouštět testy prostřednictvím serveru #selenium.
Pokud debian nemáte, můžete využít Vagrant:
https://github.com/Vitexus/selenium-server-deb/blob/master/Vagrantfile