|
| 1 | +## Testing notes and ZIP for release 4.4.0 |
| 2 | + |
| 3 | +Zip file for testing: [woocommerce-gutenberg-products-block.zip](https://github.com/woocommerce/woocommerce-gutenberg-products-block/files/6064047/woocommerce-gutenberg-products-block.zip) |
| 4 | + |
| 5 | +## Feature plugin and package inclusion in WooCommerce core |
| 6 | + |
| 7 | +### General smoke testing |
| 8 | + |
| 9 | +The following are related to various changes impacting some existing flows so just need validated there's nothing broken: |
| 10 | + |
| 11 | +- Test that adding products to the cart via the add to cart button in the All Products block works as expected (product is added to cart and button updated accordingly). |
| 12 | + |
| 13 | +### Fix button styles in Twenty Nineteen Theme (#3862) |
| 14 | + |
| 15 | +* Insert all products block in a page. |
| 16 | +* View a product with a link (external product). |
| 17 | +* Verify the text in the button for the link is white on blue background. |
| 18 | + |
| 19 | +#### Screenshots |
| 20 | + |
| 21 | +Before: |
| 22 | + |
| 23 | + |
| 24 | +After: |
| 25 | + |
| 26 | + |
| 27 | +### Handle out of stock product visibility setting in All Products block (#3859) |
| 28 | + |
| 29 | +1. Add All products block to a page. |
| 30 | +2. Mark one product as `Out of stock`, and one as `On back order`. |
| 31 | +3. Select WC > Settings > Products > Inventory > Hide out of stock items from the catalog. |
| 32 | +4. Go to the frontend and view the page with the All products block on it. Verify that the `Out of stock` product is not showing, but the `On back order` product is visible. |
| 33 | + |
| 34 | +## Feature plugin only |
| 35 | + |
| 36 | +### Update Panel component class names to follow guidelines (#3860) |
| 37 | + |
| 38 | +1. Go to a page with the Cart and/or Checkout block inserted and verify there are no visual regressions. Pay special attention to elements that use the Panel component (Coupon code, shipping selector, order summary, etc). |
| 39 | +2. Verify there is no regressions in the Stripe payment method card icons (you will need the [Stripe Payment Method extension](https://woocommerce.com/products/stripe/) installed). |
| 40 | + |
| 41 | +### Remove shadows from text buttons and gradient background from selects in some themes (#3846) |
| 42 | + |
| 43 | +* Install and activate the [Bookshop](https://woocommerce.com/products/bookshop/) theme. |
| 44 | +* Go to the cart block output on the frontend and verify the `Delete item` button doesn't have text shadow. |
| 45 | + |
| 46 | +| Before | After | |
| 47 | +| --- | --- | |
| 48 | +|  |  | |
| 49 | + |
| 50 | +* Go to the checkout block and verify Country and State selects don't have a gradient in the background. |
| 51 | + |
| 52 | +| Before | After | |
| 53 | +| --- | --- | |
| 54 | +|  |  | |
| 55 | + |
| 56 | +### Only use `SHOP_URL` if set (#3845) |
| 57 | + |
| 58 | +* In WC > Settings > Products, unset the shop page and save. |
| 59 | +* Insert a NEW cart block instance into a page. |
| 60 | +* Confirm the empty cart template does not include a link to browse the shop. |
| 61 | + |
| 62 | + |
| 63 | +### Smoke Testing |
| 64 | + |
| 65 | +The following are related to various changes impacting some existing flows so just need validated there's nothing broken |
| 66 | + |
| 67 | +- Cart and checkout coupons interaction works as expected. |
| 68 | +- Cart and checkout changing quantities works as expected. |
| 69 | +- Cart and checkout shipping interaction works as expected. |
| 70 | +- Cart and checkout express payment method works as expected. |
0 commit comments