TestLink

What TestLink is
TestLink is a web-based system for creating and managing software test cases and test plans, then tracking test execution. Teams can assign tests to staff, record results, and review reports on completed and outstanding work. It links requirements and test cases with builds, platforms, and staff to support traceability. The project lists Jira and Redmine integrations, and says repository integration can manage external scripts. TestLink supports OAuth providers such as Google and GitHub, as well as authentication against multiple LDAP servers. The project documents container-based and web-server installation. Its listed server environment includes Apache 2.x, PHP above 5.5, and MySQL, MariaDB, PostgreSQL, or MS SQL, though MS SQL support is marked incomplete. Version 1.9.20 lists security fixes and BCRYPT storage for database passwords instead of MD5. TestLink is free and open source under GPL. The project points users to a community forum and Mantis issue tracker; specialized help may be available for a fee.
Who it suits
TestLink suits teams that need to organize test cases and plans, assign and track test runs, and report on QA activity. It may also suit teams seeking requirements traceability and Jira or Redmine integration.
What it does well
- Free and open source under GPL.
- Links requirements and cases to builds and platforms.
- Tracks assignments, results, and testing reports.
- Supports Google and GitHub OAuth providers.
- Documents container and web-server installation.
What to know first
- MS SQL support is marked incomplete.
- The project says it cannot test all browser types.
- Specialized help may require a fee.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| TestLink | 100% free for using · GPL open source | Free |
As testlink.org lists them, read 9 Oct 2026. The maker's own page has the final word.
Getting started
- Open the TestLink website
- Choose a container-based installation or install it on a web server
- Prepare a server with Apache 2.x, PHP above 5.5, and a supported database
- Follow the project installation instructions for your system
Verdict
TestLink brings test planning, execution tracking, and requirement traceability into a free web-based system. Teams should check its server requirements and note the stated limits on browser testing and MS SQL support.
Questions
How much does TestLink cost?
Its listed TestLink plan costs nothing and is described as 100% free to use under GPL.
Is TestLink open source?
Yes. The listed plan identifies TestLink as GPL open source.
Which platforms does TestLink support?
The listed platforms are Linux, self-hosted, web, and Windows.
What integrations are listed?
The project lists Jira and Redmine integration, plus repository integration for managing external scripts.
How can users get support?
The project directs users to its community forum and Mantis issue tracker. Specialized help may be provided for a fee.
Facts from TestLink's own pages
- Authentication
- TestLink supports OAuth providers, including Google and GitHub, and supports authentication against multiple LDAP servers. · github.com, 9 Oct 2026
- Browser support
- The project says it tests on Firefox and Chrome and has insufficient resources to test all browser types. · github.com, 9 Oct 2026
- Deployment
- The project documents container-based installation and installation on a web server, with Windows systems mentioned in its installation instructions. · github.com, 9 Oct 2026
- Integrations
- The project lists Jira and Redmine integration, and says its code repository integration can manage external scripts. · github.com, 9 Oct 2026
- Product
- TestLink is a web-based test management and test execution system for creating and managing test cases and test plans. · github.com, 9 Oct 2026
- Project resources
- The project says its effort is not supported by a company or foundation and results from contributors' free time. · github.com, 9 Oct 2026
- Security
- Version 1.9.20 lists security fixes and says database stored passwords use BCRYPT instead of MD5. · github.com, 9 Oct 2026
- Server requirements
- The listed server environment includes Apache 2.x, PHP above 5.5, and MySQL, MariaDB, PostgreSQL, or MS SQL; MS SQL support is marked incomplete. · github.com, 9 Oct 2026
- Support
- The project directs users to its community forum and Mantis issue tracker, and says specialized help may be provided for a fee. · github.com, 9 Oct 2026
- Test tracking
- Teams can assign tests to staff, record results, and view reports about completed and outstanding testing. · github.com, 9 Oct 2026
- Traceability
- TestLink relates requirements and test cases to builds, platforms, and staff. · github.com, 9 Oct 2026
Where TestLink stands on Freedom251
- Qa Platforms#4 of 27
- Manual Testing Tools#4 of 25
- Quality Assurance Software#6 of 29
- Test Management Software#12 of 48