diff --git a/plugins/woocommerce-blocks/docs/internal-developers/testing/releases/1080.md b/plugins/woocommerce-blocks/docs/internal-developers/testing/releases/1080.md new file mode 100644 index 00000000000..272e6acd81a --- /dev/null +++ b/plugins/woocommerce-blocks/docs/internal-developers/testing/releases/1080.md @@ -0,0 +1,480 @@ +# Testing notes and ZIP for release 10.8.0 + +Zip file for testing: [woocommerce-gutenberg-products-block.zip](https://github.com/woocommerce/woocommerce-blocks/files/12226434/woocommerce-gutenberg-products-block.zip) + +## WooCommerce Core + +### Use the `Single Product` block for the `Product Details Product Listing` pattern [#9978](https://github.com/woocommerce/woocommerce-blocks/pull/9978) + +1. Create a new page or post. +2. Insert the `Product Details Product Listing` pattern and save. +3. Check that the pattern is using the `Single Product` block and has a default product selected. +4. In the front end, check the pattern looks like the image above if the product has reviews. +5. Check nothing shows in the front end, if the product does not have reviews. + +#### Screenshots + + + +### Store Customization > Centered Header Menu with Search - Update the pattern to become wireframed [#10226](https://github.com/woocommerce/woocommerce-blocks/pull/10226) + +1. Create a new post +2. Insert the Centered Header Menu with Search pattern and save +3. Make sure it works as expected and is properly rendered on the front-end + +#### Screenshots + + +| Before | After | +| ------ | ----- | +| | | + +### Store Customization > Minimal Header - Update the pattern to become wireframed [#10227](https://github.com/woocommerce/woocommerce-blocks/pull/10227) + +1. Create a new post +2. Insert the Minimal Header pattern and save +3. Make sure it works as expected and is properly rendered on the front-end + +#### Screenshots + + +| Before | After | +| ------ | ----- | +| | | + +### Remove styles from `Newest arrivals` pattern [#10256](https://github.com/woocommerce/woocommerce-blocks/pull/10256) + +1. In the post editor or the site editor, add the `Product Collections Newest Arrivals` pattern. +2. Verify there are no opinionated styles (borders, colors, fonts, etc) and the pattern looks like the `After` screenshot above. + +#### Screenshots + + +| Before | After | +| ------ | ----- | +| | | + +### Remove styles from the `Testimonials 3 cols` pattern [#10258](https://github.com/woocommerce/woocommerce-blocks/pull/10258) + +1. In the post editor or the site editor, add the `Testimonials 3 columns` pattern. +2. Verify there are no opinionated styles (borders, colors, fonts, etc) and the pattern looks like the `After` screenshot above. + +#### Screenshots + +| Before | After | +| ------ | ----- | +| | | + +### Store Customization > Hero Product Split pattern - Update the pattern to become wireframed [#10270](https://github.com/woocommerce/woocommerce-blocks/pull/10270) + +1. Create a new post +2. Insert the Hero Product Split pattern and save +3. Make sure it works as expected and is correctly rendered on the front end: the design should match the one demonstrated on the screenshots of this PR. + +#### Screenshots + + +| Before | After | +| ------ | ----- | +| | | + +### Update the `Testimonials Single` pattern to have no opinionated styles [#10275](https://github.com/woocommerce/woocommerce-blocks/pull/10275) + +1. In the post editor or the site editor, add the `Testimonials Single` pattern. +2. Verify there are no opinionated styles (borders, colors, fonts, etc) and the pattern looks like the screenshot above. + +#### Screenshots + + + +### Update the `Footer with 3 menus` pattern to have no opinionated styles [#10294](https://github.com/woocommerce/woocommerce-blocks/pull/10294) + +1. In the post editor or the site editor, add the `Footer with 3 menus` pattern. +2. Verify there are no opinionated styles (borders, colors, fonts, etc) and the pattern looks like the After screenshot above. + +#### Screenshots + + +| Before | After | +| ------ | ----- | +| | | + +### Move sale badge to top right of product image [#10297](https://github.com/woocommerce/woocommerce-blocks/pull/10297) + +1. Add the following blocks to a post/page. `Hand-picked Products`, `Best Selling Products`, `Products by Category`, `Newest Products`, `On Sale Products`, `Products by Attribute`, `Products by Tag`, `Top Rated Products`. +2. For each of these blocks, ensure the `Sale` badge is on the top right of the product image as seen in the `After` screenshot above. +3. Save the post/page and ensure it shows the same in the frontend. + +#### Screenshots + + +| Before | After | +| ------ | ----- | +|![file.png](https://github.com/woocommerce/woocommerce-blocks/assets/2132595/fcaa104e-dea0-4b17-b289-2d4b29fda06a) |![file.png](https://github.com/woocommerce/woocommerce-blocks/assets/2132595/5925108e-4e2c-48f4-8a4a-4988cc0dc7da) | + +### Update the `Footer with Simple Menu and Cart` pattern to have no opinionated styles [#10306](https://github.com/woocommerce/woocommerce-blocks/pull/10306) + +1. In the post editor or the site editor, add the `Footer with Simple Menu and Cart` pattern. +2. Verify there are no opinionated styles (borders, colors, fonts, etc) and the pattern looks like the After screenshot above. + +#### Screenshots + + +| Before | After | +| ------ | ----- | +| || + +### Store Customization > Large Footer pattern - Update the pattern to become wireframed [#10323](https://github.com/woocommerce/woocommerce-blocks/pull/10323) + +1. Create a new post +2. Insert both the Large Footer and Large Footer Dark patterns. +3. Make sure they work as expected and are visible both in the editor and on the front-end +4. Make sure the styles match the screenshot added on this PR description + +#### Screenshots + + +| Before | After | +| ------ | ----- | +| | | + +### Store Customization > Introduce the new Featured Products: Fresh & Tasty pattern [#10339](https://github.com/woocommerce/woocommerce-blocks/pull/10339) + +1. Create a new post +2. Add the Featured Products: Fresh & Tasty pattern +3. Make sure the preview is properly rendered without any problems +4. Save the post and visualize it on the front-end: make sure the layout displayed matches the screenshots on this PR + +#### Screenshots + + +Desktop view: + + + + +Mobile view: + + + +### Store Customization > Featured Category Triple pattern - Update the pattern to become wireframed [#10343](https://github.com/woocommerce/woocommerce-blocks/pull/10343) + +1. Create a new post and insert the Featured Category Triple pattern +2. Ensure the pattern is rendered correctly in the editor +3. Save the post and go to the frontend +4. Ensure the pattern is rendered correctly without any errors and the styles match the screenshot on this PR. + +#### Screenshots + + +| Before | After | +| ------ | ----- | +| | | + +### Remove styles from `Product Details Product Listing` pattern [#10362](https://github.com/woocommerce/woocommerce-blocks/pull/10362) + +1. Create a page or post. +2. Insert the `Product Details Product Listing`. +3. Click on the product title and in the styles tab check it has no colors. +4. Click on the product `View products` button and in the styles tab check it has no colors or other styles. + +### Store Customization > Introduce the new Social: Follow us in social media pattern [#10368](https://github.com/woocommerce/woocommerce-blocks/pull/10368) + +1. Create a new post +2. Insert the **Social: Follow us in social media** pattern +3. Make sure you can preview the pattern without any problems in the editor and save. +4. On the front-end, make sure the pattern is properly rendered. + +#### Screenshots + + +| Desingn | Implemented | +| ------ | ----- | +| | | + +### Featured Items: Add selection button when id not found [#10387](https://github.com/woocommerce/woocommerce-blocks/pull/10387) + +1. Add the `Featured Category` block to a page. +2. Select an existing ID and click `Done`. +3. Go into `Code editor` mode and replace the `categoryId` to some random number that does not exists. +4. Click on `Exit code editor`. +5. You should now see an error `Sorry, an error occurred`. +6. Ensure you see the `Select a category` button and click it. +7. Ensure now you can select an existing category. + +#### Screenshots + + +| Before | After | +| ------ | ----- | +|![file.png](https://github.com/woocommerce/woocommerce-blocks/assets/2132595/43775953-41be-4641-baae-79d0f48b8600) |![file.png](https://github.com/woocommerce/woocommerce-blocks/assets/2132595/8082adf2-f715-4369-ae09-1a75a0f811a4) | + +### Store Customization > Featured Products 5-Item Grid pattern - Update the pattern to become wireframed [#10401](https://github.com/woocommerce/woocommerce-blocks/pull/10401) + +1. Create a new post +2. Insert the Featured Products 5-Item Grid pattern +3. Ensure you can see everything working as expected in the editor +4. Save the post and head over to the front end: ensure everything works as expected and the style rendered matches the one displayed on this PR. + +#### Screenshots + + +| Before | After | +| ------ | ----- | +| | | + +### Update express checkout title, description, icon [#10237](https://github.com/woocommerce/woocommerce-blocks/pull/10237) + +1. Open up the Checkout page in the block editor +2. Verify the visual elements in the screenshots are correct +3. On the front end, add some products to your basket and go to Checkout +4. Verify that the title of the Express Checkout block has a capital "C" for the word "Checkout". + +#### Screenshots + +Note the capital C in _Checkout_ in the block title, and the description and icon in the settings bar on the right + +**Before:** +![Screenshot 2023-07-17 at 13 34 32](https://github.com/woocommerce/woocommerce-blocks/assets/3966773/8015e29d-47cd-4311-8983-fb3211ebe9d3) + +**After:** +![Screenshot 2023-07-17 at 13 34 09](https://github.com/woocommerce/woocommerce-blocks/assets/3966773/effa4d0b-86c7-4de4-b309-5483364b9f1c) + +### Add class specificity to fix indent [#10245](https://github.com/woocommerce/woocommerce-blocks/pull/10245) + +1. Switch to Storefront theme. +2. Create a post. +3. Add the following blocks to the page. `Filter by Attributes`, `Featured Category`, `Featured Product`, `Hand-picked Products`, `Reviews by Product`, `Reviews by Category`. +4. Ensure in each of these blocks that default shown search list is not indented to the right as shown in the `after` screenshot. Another words there should be no indentation. + +#### Screenshots + + +
Before:
+ + + + |
+ After:
+ + + + + |
+
Cart template (EN) - before:
+ + + + |
+Cart template (EN) - after:
+ + + + |
+Cart template (NL) - after:
+ + + + |
+
Checkout template (EN) - before:
+ + + + |
+Checkout template (EN) - after:
+ + + + |
+Checkout template (NL) - after:
+ + + + |
+