Cypress is designed to address the pain points of testing modern web applications. WP Cypress extends Cypress to address specific pain points developers and QA engineers face when testing WordPress v5.*.*
applications. We have took care of the boring stuff, so you can spend your time writing integreation tests that add value to your WordPress project.
- Run a single command to set up a testing environment.
- Automate tests across multiple WordPress versions.
- Test individual plugins, themes or a combination of multiple themes and plugins.
- Seed your database with test data using
WP_Cypress\Seeder
. - Teardown of database between blocks of tests.
- WordPress specific cypress commands.
Please refer to the Github Wiki for documentation.
Please refer to our contributing guidelines.
Please refer to the Releases page for the changelog.