woocommerce/plugins/woocommerce-blocks/docs/internal-developers/testing/cart-checkout
Hritik Chaudhary 4199533688 Fixed newly detected broken links (https://github.com/woocommerce/woocommerce-blocks/pull/10537)
* Update check-doc-links.yml

* Update check-doc-links.yml

* Update check-doc-links.yml

* Update check-doc-links.yml

* POC: Exclude releases folder from MD link check using “ignorePatterns”

* Update check-doc-links.yml to use tcort/markdown-link-check

* Update check-doc-links.yml to use existing config

* reverted check-doc-links-config.json

* fixed broken links

* fixed broken links and generated docs

* updated docs

---------

Co-authored-by: Niels Lange <info@nielslange.de>
2023-08-22 11:51:18 +02:00
..
README.md Add woocommerce_blocks_loaded hook information to actions doc (https://github.com/woocommerce/woocommerce-blocks/pull/7600) 2022-11-10 09:52:04 +01:00
compatibility.md Add woocommerce_blocks_loaded hook information to actions doc (https://github.com/woocommerce/woocommerce-blocks/pull/7600) 2022-11-10 09:52:04 +01:00
coupons.md Add woocommerce_blocks_loaded hook information to actions doc (https://github.com/woocommerce/woocommerce-blocks/pull/7600) 2022-11-10 09:52:04 +01:00
cross-browser.md Add woocommerce_blocks_loaded hook information to actions doc (https://github.com/woocommerce/woocommerce-blocks/pull/7600) 2022-11-10 09:52:04 +01:00
data-stores.md Fixed newly detected broken links (https://github.com/woocommerce/woocommerce-blocks/pull/10537) 2023-08-22 11:51:18 +02:00
editor.md Add woocommerce_blocks_loaded hook information to actions doc (https://github.com/woocommerce/woocommerce-blocks/pull/7600) 2022-11-10 09:52:04 +01:00
general-flow.md Add woocommerce_blocks_loaded hook information to actions doc (https://github.com/woocommerce/woocommerce-blocks/pull/7600) 2022-11-10 09:52:04 +01:00
items.md Add woocommerce_blocks_loaded hook information to actions doc (https://github.com/woocommerce/woocommerce-blocks/pull/7600) 2022-11-10 09:52:04 +01:00
local-pickup.md Local Pickup: remove zip from testing guide 2023-01-12 15:56:19 +01:00
payment.md Add woocommerce_blocks_loaded hook information to actions doc (https://github.com/woocommerce/woocommerce-blocks/pull/7600) 2022-11-10 09:52:04 +01:00
shipping.md Add woocommerce_blocks_loaded hook information to actions doc (https://github.com/woocommerce/woocommerce-blocks/pull/7600) 2022-11-10 09:52:04 +01:00
taxes.md Add woocommerce_blocks_loaded hook information to actions doc (https://github.com/woocommerce/woocommerce-blocks/pull/7600) 2022-11-10 09:52:04 +01:00

README.md

Cart and Checkout testing plan

Table of Contents

Introduction

Welcome, and thank you for helping us test the Cart and Checkout blocks, in this document, we will outline the general checklist for how to test the blocks, any requirements, and expectations and feature parity, some will require simple coding skills, and some are straightforward, we will separate them.

Known limitations

This is a list of all known limitation for Cart and Checkout blocks, it means we're aware of them, and will probably not tackle them in this first release:

  • Cart and Checkout blocks do not support third-party plugins that integrate with regular Cart and Checkout shortcode, if you somehow see a third party plugin working well, this is pure coincidence, the only exception is Stripe payment gateway.

  • The only payment gateway supported are Check and Stripe.

  • Storefront and TwentyTwenty are expected to work fine, no guarantee is presented on other themes, but do report them if you feel like that's something we can fix on our end.

.

How to report issues

Ideally, we would prefer it if you can submit an issue via this link, however, you can also submit issues here in this thread.

It would be preferable to have a look at this list of issues to see if the issue you're submitting has already been submitted.

What are we testing?

The goal is to test the new Cart and Checkout blocks, they should be replacing the Cart and Checkout shortcodes.

Cart Block

image

Checkout Block

image

Data Stores

After moving a lot of functionality from React Context to data stores, we need to rigorously test some areas of the Cart and Checkout process. This link contains some detailed testing instructions for this.

Testing Checklist