Skip to content
This repository has been archived by the owner on Jul 12, 2024. It is now read-only.

Release Testing Instructions WooCommerce Admin 2.4.0

Ilyas Foo edited this page Jun 11, 2021 · 2 revisions

Critical Flow Tests

Please perform the tests outlined in the following areas:

New Feature Tests

The following new features/bug fixes should also be tested. You can use a test site from the above test flows to perform these tests.

Add target to the button to open it in a new tab #7110

  1. Navigate to WooCommerce -> Settings -> Payments
  2. Wait a few seconds until the Recommended ways to get paid section appears.
  3. Click on the See more options button.
  4. A new tab/window should open.

Remote Fee Extensions List #7144

  1. Make sure you have Marketplace suggestions turned off wp option set woocommerce_show_marketplace_suggestions no
  2. Set your store to a US address
  3. Be sure to deactivate the following extensions if they are active
  • WooCommerce Payments
  • WooCommerce Services
  • Jetpack
  • Mailpoet
  • Facebook for WooCommerce
  • Google Listings and Ads
  • Mailchimp for WooCommerce
  • Creative Mail
  1. Set product types to "Physical" at /wp-admin/admin.php?page=wc-admin&path=%2Fsetup-wizard&step=product-types
  2. Set the industry to anything other than CBD at /wp-admin/admin.php?page=wc-admin&path=%2Fsetup-wizard&step=industry

Scenario 1: Default functionality remains

  1. Go to Business Details step of the OBW /wp-admin/admin.php?page=wc-admin&path=%2Fsetup-wizard&step=business-features
  2. Click on "Free features" tab
  3. Click the dropdown "Add recommended business features to my site" to see the list of free extensions.
  4. See 9 total suggestions
Screen Shot 2021-05-28 at 12 18 57 PM

Scenario 2: Default functionality remains

  1. Turn Marketplace Suggestions on wp option set woocommerce_show_marketplace_suggestions yes
  2. Repeat steps in Scenario 1 and see the same result

Scenario 3: CBD industry

  1. Select CBD industry only at /wp-admin/admin.php?page=wc-admin&path=%2Fsetup-wizard&step=industry
  2. Visit the free features of Business Details and see that WooCommerce Payments is no longer being shown
  3. Add another industry in addition to CBD and confirm WooCommerce Payments is still not being shown

Scenario 4: Downloads Product Type

  1. Set the product type to "downloads" only at /wp-admin/admin.php?page=wc-admin&path=%2Fsetup-wizard&step=product-types
  2. Visit the free features of Business Details and see that WooCommerce Shipping is not shown
  3. Add another product type, such as "physical" and confirm WooCommerce Shipping is now being shown

Scenario 5: Location

  1. Set your store location to South Africa
  2. Confirm WooCommerce Payments, WooCommerce Services Shipping, and WooCommerce Services Tax are not shown.

Scenario 6: Extension already activated

  1. Install and activate Jetpack
  2. Confirm Jetpack in not show in Free features list

Set target to blank for the external links #6999

  1. Clone this repository.
  2. Complete the OBW
  3. Navigate to WooCommerce -> Home
  4. Hide the Setup task list on the Home screen.
  5. Note that the Store Management section appears on the Home screen.
  6. Click on the Visit My Store link.
  7. Observe that the link opens in a new tab.

Exclude WC Shipping for store that are only offering downloadable products #6917

  1. Start OBW and enter an address that is in the US.
  2. Choose "food and drink" from the Industry
  3. Choose "Downloads" from the Product Types step.
  4. When you get to the Business Details step, expand "Add recommended business features to my site" by clicking the down arrow.
  5. Note that "WooCommerce Shipping" is not listed.

Redirect users to WooCommerce Home after setting up a payment method #6891

  1. Navigate to WooCommerce -> Home and choose "Set up payments".
  2. Click one of the payment methods and go through the setup process.
  3. You should be redirected to WooCommerce Home with a notice when you are done.

Disable the continue btn when plugins are being installed/activated #6838

  1. In OBW fill out store details with a USA address
  2. Click Continue and select Fashion, apparel, and accessories,
  3. Click Continue, and select Physical products, and continue.
  4. The business details tab should show a Business details tab, and a Free features tab (disabled at first)
  5. Select 1-10 for the first dropdown, and No for the second, and click Continue.
  6. Make sure the "Add recommended business features to my site is ticked
  7. Click Continue, before the page redirects click Continue again
  8. Confirm no error has been recorded in your browser console.

Business features uncheck creative mail by default #7139

  1. Complete the OBW until you get to the business details step.
  2. Continue setup until the Business Detail step.
  3. Open Free Features tab and toggle dropdown for Add recommended business features to my site.
  4. Observe that the list have Creative Mail unchecked by default.

Fix an issue with OBW when wc-pay and Jetpack are both being installed. #6957

  • Complete the OBW until you get to the business details step.
  • Deselect "Add recommended business features to my site", and select only Jetpack and WooCommerce Payments for installation.
  • The plugins should be installed and activated correctly, and you should be able to continue in the flow.
Clone this wiki locally