Updated Release Testing Instructions WooCommerce 6.2 (markdown)

rodelgc 2022-01-17 18:01:01 +08:00
parent 9556afdb67
commit de1a4c9cbe
1 changed files with 43 additions and 1 deletions

@ -78,6 +78,48 @@ On a new site, with English language settings:
1. Ensure that the close button overlaps with the menu toggle (you might need to force some CSS margins to accomplish)
1. Verify that tapping close does not trigger the menu toggle
### 2022 theme stylings for product and shop pages. [#31536](https://github.com/woocommerce/woocommerce/pull/31536)
1. Switch to WP 5.9 beta.
2. Switch to 2022 theme.
3. View shop and individual product page.
4. Verify that the styling of these pages are consistent with the expected designs for the TT2 Theme.
### Style My Account Pages for 2022 Theme [#31575](https://github.com/woocommerce/woocommerce/pull/31575)
1. Switch to WP 5.9 beta.
1. Switch to 2022 theme.
1. View all my account pages (with and without placing orders and having downloads)
1. Log out and view login form.
1. Verify that the styling of these pages are consistent with the expected designs for the TT2 Theme.
### Checkout tweaks for 2022 compatibility [#31619](https://github.com/woocommerce/woocommerce/pull/31619)
1. Switch to WP 5.9 beta.
1. Switch to 2022 theme.
1. Go to the checkout page after adding a few products in the cart.
2. Make sure shipping and payment-related information is displayed properly.
3. Submit an empty form and make sure error messages are displayed properly.
### Basis of overlay used when processing Twenty Twenty-Two checkout. [#31633](https://github.com/woocommerce/woocommerce/pull/31633)
1. Switch to WP 5.9 beta.
1. Switch to 2022 theme.
1. Add products to the cart and proceed to the Checkout page.
1. In the Checkout page, enter valid details to the Checkout form.
1. Pay for the order.
1. Notice that the blocked UI overlay (that 'greys out' the checkout form and displays a spinner after submitting the form) was visible.
1. Verify that the blocked UI overlay appears in other places as well.
### Fix order details table width on narrow viewports. [#31634](https://github.com/woocommerce/woocommerce/pull/31634)
1. Switch to WP 5.9 beta.
1. Switch to 2022 theme.
1. As a customer, add products to your cart and proceed to the Checkout page.
1. Fill the Checkout form and submit. You should be taken to the Order Details page.
1. Shorten the width of your browser's viewport.
1. Verify that the order details table width is not too short as shown in the "After" screenshot below:
| Before | After |
|--------|-------|
| ![Screen Shot 2022-01-12 at 6 27 38 PM](https://user-images.githubusercontent.com/63922/149249468-c9e6cf45-df3a-4461-96ac-f1e8917326be.png) | ![Screen Shot 2022-01-12 at 6 27 16 PM](https://user-images.githubusercontent.com/63922/149249482-d20034d8-feff-4d39-ac6c-76fb5d1915f1.png) |
1. Navigate to My Account > Orders > open the order.
1. Shorten the width of your browser's viewport.
1. Verify that the order details table width is not too short
## WooCommerce API Updates:
@ -86,4 +128,4 @@ On a new site, with English language settings:
1. Add a new coupon in wp-admin → Coupons → Add New.
2. Publish the coupon (since only published coupons will be available in the API response).
3. In the API, run `GET /wp-json/wc/v3/coupons`.
4. Confirm that the `status` field is available in the API response.
4. Confirm that the `status` field is available in the API response.