Skip to content

About

QualityMax nodes for n8n: connect project, test, and performance workflows to your automation.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

n8n-nodes-qualitymax

Documentation · Partner integrations

Connect a QualityMax account using an n8n credential, then use the included workflow example as a starting point for your own project.

Buy Me a Coffee

QualityMax community node for n8n — connect AI-native test automation into any workflow.

What you can do

Resource Operations
Project Get Many, Get, Create, Get Trends
Test Case Get Many, Get, Create, Update, Delete, Generate Code, AI Enhance
Automation Script Get Many, Execute, Get Results
AI Crawl Start, Check Status, Get Results
k6 Performance Get Many Scripts, Run Test, Check Status, Get Report, Pre-Deploy Gate

Plus a QualityMax Trigger polling node that fires on:

Event Description
Test Execution Completed Playwright/Cypress/etc. script finished — filter by pass/fail
k6 Run Completed k6 performance test finished — filter by pass/fail
AI Crawl Completed AI crawl job finished and tests generated

The trigger polls on n8n's configured schedule (default 1 min) and only emits items newer than the last poll.

Hero workflow

GitHub PR merged → regression suite → Slack report

Import demo-workflows/github-pr-regression-to-slack.json into n8n. Set three env vars:

QM_BASE_URL=https://app.qualitymax.io
QM_REGRESSION_SCRIPT_ID=<your script id>
SLACK_CHANNEL=#qa-alerts

The workflow:

  1. Fires on every PR merged to main
  2. Posts "regression starting" to Slack
  3. Executes your QualityMax regression script
  4. Polls every 30s until complete (up to 10 min)
  5. Posts pass ✅ or fail ❌ to Slack with test counts + report link

Installation

In n8n Cloud / self-hosted

  1. Go to Settings → Community Nodes → Install
  2. Enter n8n-nodes-qualitymax
  3. Click Install

Local dev

npm install
npm run build
# symlink into your n8n custom extensions dir

Credentials

Generate an API token at QualityMax Settings → API Tokens. Tokens start with qm-. Add it as a QualityMax API credential in n8n.

License

MIT

About

QualityMax nodes for n8n: connect project, test, and performance workflows to your automation.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages