-
Notifications
You must be signed in to change notification settings - Fork 15
Core Testing Checklist
Shiva Poudel edited this page May 30, 2019
·
3 revisions
This list outlines general items to test before a release of core. Release specific items are not included.
WP_DEBUG
should be enabled at all times, and we generally test against Twenty Twelve theme since its clean and easy to spot issues.
Admin checks
- Activation on a new install
- Activation on an existing install.
- Navigate through all admin screens, including all settings screens.
- Save settings. Ensure there are no errors.
- Preview previously created forms on existing install and submit - are errors shown?
- Create a new form with pre-made templates:
- Ensure wizard is triggered.
- Run through all pre-made templates.
- Preview all forms and submit details before and after saving form - are errors shown?
- Enable/configure form fields within builder and save.
- Enable payment gateway and major extensions for testing (if exists).
- Create a new blank form and repeat the above steps:
- Link to preview after saving form.
- Make a mistake - are errors shown?
- Submit the forms, you shouldn't see errors.
Frontend checks
Everest Forms is an open source form builder plugin for WordPress and lovingly crafted by WPEverest and the ThemeGrill community ❤