# @vendure/testing

> End-to-end testing tools for Vendure projects

Latest version **3.7.3** (published 2026-09-02) · GPL-3.0-or-later license · 8.3K weekly downloads

## Install

```sh
npm install @vendure/testing
pnpm add @vendure/testing
yarn add @vendure/testing
bun add @vendure/testing
```

## Health

**Score 80/100 (A)** — status: active.

Positive: has types; no vulnerabilities; has provenance; recently updated; high maintenance score; high quality score.

Warnings: no esm support.

## Facts

| | |
|---|---|
| Version | 3.7.3 |
| Published | 2026-09-02 |
| First published | 2019-11-04 |
| Weekly downloads | 8.3K |
| License | GPL-3.0-or-later |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 7 |
| Unpacked size | 106.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 8384 |
| Author | Michael Bromley |
| Maintainers | michaelbromley, vendure_team, oliverstreissi, dlhck, housein_is_programming |
| Keywords | vendure, testing, e2e |

## Links

- npm: https://www.npmjs.com/package/@vendure/testing
- Repository: https://github.com/vendurehq/vendure
- Homepage: https://www.vendure.io/
- Issues: https://github.com/vendurehq/vendure/issues
- Funding: https://github.com/sponsors/michaelbromley
- npm.io page: https://npm.io/package/@vendure/testing

## Dependencies (7)

- [faker](https://npm.io/package/faker.md) ^4.1.0
- [sql.js](https://npm.io/package/sql.js.md) 1.14.2
- [graphql](https://npm.io/package/graphql.md) ^16.11.0
- [mime-types](https://npm.io/package/mime-types.md) ^3.0.2
- [graphql-tag](https://npm.io/package/graphql-tag.md) ^2.12.6
- [@vendure/common](https://npm.io/package/@vendure/common.md) 3.7.3
- [@graphql-typed-document-node/core](https://npm.io/package/@graphql-typed-document-node/core.md) ^3.2.0

## Alternatives

- [@snazzah/davey](https://npm.io/package/@snazzah/davey.md) — 1.5M weekly downloads
- [vue-simple-context-menu](https://npm.io/package/vue-simple-context-menu.md) — 6.6K weekly downloads
- [cypress-webpack-preprocessor-v5](https://npm.io/package/cypress-webpack-preprocessor-v5.md) — 2.1K weekly downloads
- [@backstage/plugin-catalog-backend-module-puppetdb](https://npm.io/package/@backstage/plugin-catalog-backend-module-puppetdb.md) — 1.3K weekly downloads
- [@lowdefy/block-dev-e2e](https://npm.io/package/@lowdefy/block-dev-e2e.md) — 582 weekly downloads

## Recent versions

- 3.7.3 (latest) — 2026-09-02
- 3.8.0-minor-202609090219 (minor) — 2026-09-09
- 3.7.4-master-202609090211 (master) — 2026-09-09
- 3.5.7 (patch-3x) — 2026-04-13
- 2.3.4 (patch-2x) — 2026-04-13
- 3.1.0-next.4 (next) — 2024-12-03
- 2.3.3 (v-2) — 2024-10-15
- 3.8.0-minor-202609081233 — 2026-09-08
- 3.8.0-minor-202609080219 — 2026-09-08
- 3.7.4-master-202609080211 — 2026-09-08
- 3.8.0-minor-202609071236 — 2026-09-07
- 3.7.4-master-202609060211 — 2026-09-06
- 3.8.0-minor-202609050220 — 2026-09-05
- 3.7.4-master-202609050212 — 2026-09-05
- 3.8.0-minor-202609040217 — 2026-09-04
- … 661 more at https://npm.io/package/@vendure/testing/versions

## README

# @vendure/testing

This package contains utilities for writing end-to-end tests for Vendure.

For documentation, see https://docs.vendure.io/guides/developer-guide/testing/

---
_Source: https://npm.io/package/@vendure/testing · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
