-
Notifications
You must be signed in to change notification settings - Fork 18
Core Testing Checklist
Shiva Poudel edited this page May 29, 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.
- Link to all form preview without saving form - are errors shown?
- Navigate through all admin screens, including all settings screens.
- Save settings. Ensure there are no errors.
- Link to preview of previously created forms and submit - are errors shown?
- Create a new form with pre-made templates
- Ensure wizard is triggered.
- Run through all pre-made templates.
- Link to all form preview with saving and submit form - are errors shown?
- Enable/configure form fields within builder.
- Enable payment gateway and major extensions for testing (if exists).
- Create a new blank form and do similar tests again
- Link to preview after saving form.
- 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 ❤