4.1 KiB
4.1 KiB
Testing notes and ZIP for release 11.5.4
Zip file for testing: woocommerce-gutenberg-products-block.zip
WooCommerce Core
Bug Fixes
Update Jetpack WooCommerce Analytics module integration to check for changed template names (#11707)
- Enable Jetpack and ensure the WooCommerce Analytics module is set up and enabled.
- Install Query Monitor.
- Go to the Cart and Checkout blocks and ensure no PHP warnings are logged.
Fix address block invalidations in the editor and address card display in Firefox #11714
- Edit the checkout page
- Address form should not be condensed
- Toggle company/phone. Leave phone on. There should be no block errors.
- Save changes and visit the checkout on the frontend (add something to cart if needed)
- As a logged in user the address form should be condensed and phone should be visible. If no, fill out the form and place an order.
- After placing the order go back to checkout and repeat the previous step. Phone should be visible in the condensed address component.
- Go back to the editor and turn off the phone field. Save and go back to the frontend checkout. Ensure phone is hidden from the condensed address component.
- Add an item to the cart and go to checkout using Firefox browser.
- Fill out the form, then refresh the page.
- The condensed address component is shown.
- Edit the address. Ensure fields are populated with correct values.
Fix styling of Classic Cart and Checkout Blocks on regular pages (#11694)
- Create a new page
- Insert the classic checkout block
- Add something to your cart and visit the new page
- Confirm it looks correct and you can place an order
- Repeat for the classic cart block on another new page
Fix double border in cart and notes field width on mobile. (11742)
- Enable TT4 theme and go to cart
- Shrink window to mobile size and ensure there is no double border between the cart items table and cart totals table
- Go to checkout
- Open the order notes field. Check the textarea is as wide as the checkout, not wider.
Ensure that incompatible notices are displayed in Safari. (#11736)
- Install and activate helper-plugin-1.zip
- Create a test page and add the Cart block.
- Create a test page and add the Checkout block.
- Open both test pages using Safari.
- Click on the Cart block resp. the Checkout block and verify that the incompatible extension notice is visible.
- Repeat the previous step using Chrome, Firefox and Opera.
Before:
|
After:
|
Enabled the new blockified Order Confirmation by default for block-based themes. (#11615)
- On a brand new WC installation enable a block based theme (eg TT3)
- Place a test order
- Verify the Thank you page displayed after placing an order renders the new blockified Order Confirmation (see attached printscreen)
- Change the website language. Repeat steps 2 & 3 and verify that the headings get properly translated.
- Go to Appearance > Site Editor > Templates > Manage all templates. Verify that the blockified Order Confirmation displays properly, saving changes work and they get reflected on a new order.