Skip to content

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

  1. Activation on a new install
  2. Activation on an existing install.
  3. Navigate through all admin screens, including all settings screens.
  4. Save settings. Ensure there are no errors.
  5. Preview previously created forms on existing install and submit - are errors shown?
  6. 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?
  7. Enable/configure form fields within builder and save.
  8. Enable payment gateway and major extensions for testing (if exists).
  9. 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

Clone this wiki locally