This is an n8n community node for TestLink - an open source test management system.
n8n is a fair-code licensed workflow automation platform.
Follow the installation guide in the n8n community nodes documentation.
- Get all test projects
- Get a test project by name
- Get all test plans for a project
- Get a test plan by name
- Get first-level test suites for a project
- Get a test suite by ID
- Get a test case by ID
- Get all test cases for a test suite
- Create a new build
- Get all builds for a test plan
- Report test execution result
- Get last execution result for a test case
To use this node, you need to configure TestLink API credentials:
- Host URL: The base URL of your TestLink instance (e.g.,
https://testlink.example.com) - API Key: Your personal API key from TestLink (User Settings > API interface)
- Edit the
config.inc.phpfile in your TestLink installation - Set
$tlCfg->api->enabled = TRUE; - Generate an API key in TestLink: My Settings > API interface > Generate a new key
- n8n version: 1.0.0+
- Node.js version: 22.0+