Add readme

This commit is contained in:
Daniel Siepmann 2019-08-27 09:03:17 +02:00
parent 814fb2a0d1
commit 221f9bc4f0
Signed by: Daniel Siepmann
GPG key ID: 33D6629915560EF4
2 changed files with 41 additions and 2 deletions

View file

@ -1,2 +0,0 @@
# typo3-extension-workshop
Material for TYPO3 Extension workshop

41
README.rst Normal file
View file

@ -0,0 +1,41 @@
Workshop GitLab Acceptance Testing
==================================
This repository provides material for GitLab Acceptance testing.
Install
-------
#. Run ``composer install``
#. Setup database ``own_workshopgitlabacceptance_testing``
#. Setup Mailhog.
Execute
-------
#. Start selenium
E.g.::
ChromeDriver=~/Applications/chromedriver-76 java -Djava.awt.headless=true -jar ~/Applications/selenium-server-standalone-3.141.59.jar
#. Start mailhog
#. Start php server::
TYPO3_CONTEXT=Testing/Acceptance php -S 127.0.0.1:8080 -t web
#. Execute tests::
./vendor/bin/codecept run --env local
TODO
----
* Add css / js for testing
* Use docker registry for finished container with php support for mysql
* Add db tests as examples to cest