Ibexa/behat repository was created to make development of Behat tests for Ibexa DXP easier and quicker. If you're new to Behat you can get familiar with it by browsing Behat's documentation.
This repository has higher testing levels (system testing and acceptance testing) in mind. You can use it to:
- put your system under test in the desired state
- create necessary Content Types, Content items, Users etc.
- create required YAML configuration using code
- put required code examples in place
- test your system with a browser
- make use of our browser test framework to speed up your development
- in case of test failure get access to browser and server logs and take automatic screenshots
Ibexa uses following libraries for Behat Development: