Features
Everything a QA team needs, nothing it doesn’t
TestLinkPro covers the full testing loop: test cases, runs, release plans, traceability, CI results, defects and docs. Every screenshot below is the real app.
Test case management
A repository your whole team can trust
- Projects with modules and submodules, in a tree or a table
- Steps and expected results, labels, priorities and custom fields
- Automatable / automated flags and an automation backlog
- Duplicate, archive, deprecate or retire cases without losing history
- Excel import with a ready-made template, and Excel export

Test runs
Execute fast, with proof
- Pass, Fail, Blocked, Partial pass and On hold, with keyboard shortcuts
- Assign runs and individual cases, with due dates
- Evidence uploads, notes and bug IDs on every execution
- Live progress per status, filter by label or assignee
- One-click PDF report for stakeholders

Requirements and release plans
Prove every requirement is covered
- Requirements traceability matrix (RTM) linked to modules and test cases
- See uncovered requirements and export them to Excel or CSV
- Import requirements from Jira, Azure DevOps, ClickUp, Linear, Confluence and more
- Release test plans with scope, branch/tag and production date
- AI-drafted test cases from a requirement, using your own AI key

Automation results
Bring CI into the same picture
- Upload reports from any pipeline with a project API token and one curl call
- JUnit, TestNG, NUnit, xUnit, TRX, Allure, Cucumber, Mocha, Playwright and TestLink JSON
- Pass rate, duration, build, branch and commit for every report
- Link automated results to manual test cases
- Get a chat message when a nightly run has failures

And more
Built for the way QA really works
AI test execution
Run test cases in a real Chromium browser driven by AI and Playwright. Every step gets a screenshot, broken selectors are self-healed, and data-driven runs use datasets. One-time-password inboxes handle MFA logins. Hosted minutes are included in every plan.
Docs Spaces
Team wiki pages for test strategy, environments and release notes, with version history, comments, attachments, review and approval, and links to requirements and test cases.
Defects where developers work
File a bug from a failed step into Jira, Azure DevOps, GitHub, GitLab, ClickUp, Linear and more. Status syncs back so you can see when it’s fixed.
Teams, roles and invites
Invite people by email. Owner, Admin, Member and Viewer roles at the organisation level, QA Manager and QA Engineer permission roles, custom roles and deletion approval.
QA governance
Automation coverage, test cases by label, defect data per execution and a production defect log help you report on quality, not just test counts.
Security basics done right
Each organisation’s data is isolated. HTTPS with HSTS everywhere, integration secrets encrypted at rest, nightly database backups, hosted at Hetzner in Germany.
Bring your own AI
Use the AI provider you already pay for
Connect your own key for AI-assisted test design and execution. Keys are stored encrypted.
- OpenAI
- Anthropic Claude
- Google Gemini
- Azure OpenAI
- Groq
- DeepSeek
- Hugging Face
- Ollama (local)
Start testing in TestLinkPro today
Free for up to 5 users. No credit card. Import your existing test cases in minutes.