Complete GitLab Test Management with TestKase
Link GitLab issues to test cases, auto-post tracking notes, sync statuses, and track requirement coverage. Supports both personal projects and GitLab group repositories via a single Personal Access Token.
Independent Configuration
Each project configures its requirement source and defect source independently. Use GitLab for both, or mix with other platforms.
Connect in Under a Minute
One Personal Access Token. Select your group or personal account, pick a project, and start linking issues to test cases.
Setup Steps
Enter Access Token
Generate a Personal Access Token from GitLab → User Settings → Access Tokens. Paste it into TestKase.
Choose Account Type
Select Personal (your projects) or Group/Namespace (team projects). If group, pick your GitLab group from the list.
Select Project
Choose which GitLab project to connect. One project maps to one TestKase project — prevents conflicts.
Start Linking
Search GitLab issues by keyword or browse all. Link them to test cases — TestKase posts a tracking note on the issue automatically.
Personal
Your own GitLab projects
Group
Team/namespace projects
What You Get
Bi-directional Linking
Link test cases to GitLab issues. Each link is tracked with a note ID for clean management.
Auto-Notes on GitLab
A markdown note is posted on the GitLab issue listing all linked test cases with clickable URLs back to TestKase.
On-Demand Status Sync
Refresh GitLab issue statuses (Open/Closed) with one click — without leaving TestKase.
View Linked Tests per Issue
See all test cases covering a GitLab issue with execution status, cycle info, and pass/fail results.
Coverage & Defect Tracking
Track which requirements are covered, partially tested, or untested. Defects auto-link through the test case chain.
No Issue Type Filtering
GitLab issues are all the same type — no manual configuration needed. Search and link instantly.
From GitLab Issue to Full Traceability
Markdown Notes
Notes use clean markdown with bullet-listed test cases and direct links — readable by your entire team in GitLab.
Smart Note Updates
Linking a second test case? The existing note is updated, not duplicated. Unlinking the last one deletes it cleanly.
Cycle-Level Execution
View execution results per test cycle for any linked issue. See which cycle ran which tests and when.
Transitive Defect Chain
Defects logged during execution auto-link to the test case AND the GitLab issue — full requirement-to-defect traceability.
Group Support
Connect to projects under any GitLab group you have access to. Browse available groups during setup.
Unmapped Test Discovery
Find test cases not linked to any requirement — close coverage gaps before release.
Start Testing for Free
Sign up instantly and begin using TestKase with all core features, completely free for up to 3 users.