Skip to content

thebigrick/catalyst-e2e-tests

Repository files navigation

Catalyst Playwright

MIT License

This repository provides additional end-to-end tests built with Playwright for the Catalyst stack of BigCommerce, complementing the core test suite with additional behavioural tests and multilanguage support.

Getting Started

Prerequisites

  • Ensure you have a working Catalyst environment set up

Installation

  1. Clone the repository inside /packages/:

    cd /path/to/catalyst
    git clone https://github.com/thebigrick/catalyst-e2e-tests ./packages/catalyst-e2e-tests
  2. Install project dependencies:

    cd /path/to/catalyst
    pnpm install
  3. Add BIGCOMMERCE_AUTH_TOKEN to .env:

    BIGCOMMERCE_AUTH_TOKEN=your-auth-token

    Required for BigCommerce API test data like test customers. Skip this step to bypass BigCommerce API-dependent tests.

    IMPORTANT: Only provide BIGCOMMERCE_AUTH_TOKEN in non-production environments.

Usage

Start your Catalyst environment:

cd /path/to/catalyst
pnpm run dev

This launches the Playwright test environment alongside Catalyst.

Contributing

Contributions welcome via pull requests or issues. Made with ❤️ by The Big Rick for Catalyst.

About

Advanced testing for Catalyst

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published