Skip to content

Release Testing Instructions WooCommerce 4.8

Tam Mullen edited this page Nov 17, 2020 · 7 revisions

WooCommerce Admin Updates:

Analytics Variations Report

To test out the new Variations report, it is pretty important to have at least one variant product configured, and then either place some test orders, or use WC Smooth Generator to create some data to work with.

All Variations View

The first area to test is that the default state of the report – All Variations View – renders the data you anticipate it to show. Play around with the date range picker and verify the report updates as expected.

Filter: Single Variation

Next use the filters to select the Single Variation option. Use the search box to search for your product name. Verify the search works, and the report is updated with the selection you have made.

Filter: Comparison

Next up use the comparison filter to compare 2 or more variants. Again use the search utility to make selections and verify the report updates as expected. You can also use the compare functionality via the table to make selections:

Chart with active comparison

Advanced Filters

Last you can test the Advanced Filter options provided by the new report. Again this is a matter of interacting with each filter, and validating the report data updates based upon your selections:

Home Screen Layout Toggle

The WooCommerce Home Screen now has the ability to be displayed in either one or two columns.

To test out this new feature, navigate to the WooCommerce Home Screen:

  • Verify that by default the home screen shows two columns, like above.
  • Next click the Display icon in the navigation bar, select Single Column and verify the screen updates to show all items in a single column layout

  • Next do a hard refresh of the page, and verify that your selection of Single Column has been persisted between the two page loads.
  • Toggle back to Two Columns, hard refresh, and verify the change has updated.

WooCommerce Product Blocks Updates:

Standardise & refactor colors scss to align with Gutenberg colors and WooCommerce brand. (3300)

Test all WooCommerce blocks in editor/frontend and verify there are no evident issues with its display (layout completely broken or colors that are not correctly assigned).

Show current selected attributes when re-edit Products by Attribute block. (3185)

  1. Add a Products by Attribute block.
  2. Select some attributes and click on Done.
  3. Click on the pencil icon to edit the block again.
  4. Confirm your existing attributes are selected by default.

Change delimiter used for splitChunks from tilde to hyphens. (3360)

This issue is related to the deployment of a site using Beanstalk and it is not directly testable and should not affect functionality. One thing we can check is that we can continue edit the All Products block. The steps to this are as follows.

  1. Create a new page and add the All Products block

  1. Click edit

  1. Explore adding and moving additional blocks within the All Products block

WooCommerce Core Updates:

Fixed feedback while payment is processing (27997)

  1. Switch to 2020 theme and do a place order from the checkout.

  2. Ensure you see the feedback of a visual block with spinning loader after clicking place order.

Fix avatars for the reviews listed in the WooCommerce Recent Reviews widget (28067)

  1. Create reviews with users that have an avatar.
  2. Make sure those reviews are approved.
  3. Go to the admin dashboard (wp-admin/index.php)and check that the avatars for the reviews listed in the WooCommerce Recent Reviews widget are displayed correctly.

Fix Stock quantity restocked twice when deleting Order line item after refund (28069)

  1. Create a physical product with inventory managed at the product level
  2. Set some level of inventory > 2 for that product
  3. Purchase the product
  4. Refund the item with Restock refunded items not selected
  5. See that no inventory is restocked - expected
  6. Place the order On Hold or in some other status that allows editing
  7. Remove the line item from the order
  8. Without the fix we saw that the inventory is restocked x 2 based on that removal, we should now see inventory only update with the amount removed in the line item.

Hide add to cart button if all products in group are out of stock (28169)

  1. Create a grouped product and add several products to it.
  2. Make sure the linked products have manage stock enabled and set to zero stocks for all of them.
  3. Go to the grouped product page and ensure the add to cart button no longer displays when all linked products are out of stock.

Add WooCommerce Payments banner to extensions screen (28229)

  1. Ensure your store location is set to US.
  2. Head to WooCommerce -> Extensions
  3. Check that the WooCommerce Pay banner is showing

  1. Click the Payments subheading and check the WooCommerce Pay banner is showing.

  1. Test the install functionality of the button on the banner
  2. Ensure the banner is hidden when WooCommerce Pay is installed and activated.
Clone this wiki locally