Skip to content

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

  1. Activation on a new install
  2. Activation on an existing install.
    • Link to all form preview without saving form - are errors shown?
  3. Navigate through all admin screens, including all settings screens.
  4. Save settings. Ensure there are no errors.
  5. Link to preview of previously created forms and submit - are errors shown?
  6. Create a new form with pre-made templates
  7. Ensure wizard is triggered.
  8. Run through all pre-made templates.
  9. Link to all form preview with saving and submit form - are errors shown?
  10. Enable/configure form fields within builder.
  11. Enable payment gateway and major extensions for testing (if exists).
  12. Create a new blank form and do similar tests again
  13. Link to preview after saving form.
  14. Submit the forms, you shouldn't see errors.

Frontend checks

Clone this wiki locally