Project Settings
Configure custom fields, field values, permissions, and integrations for individual projects.
Overview
Project Settings control configuration that is scoped to a single project. Each project in your organization has its own independent settings, so changes in one project do not affect others. These settings are accessible from the Settings sidebar within any project. Project Admins and the Owner can manage project-level settings.
Project settings let you customize how test cases capture data (via custom fields, field values and field configuration), who can do what within the project (via user permissions), and how the project connects to external tools (via the requirement, defect and notification integration screens).
Custom Fields
Define up to 10 custom fields to capture domain-specific test case metadata
Field Value
Manage the allowed options for list fields such as Priority, Status and Environment
Field Configuration
Toggle field visibility and set mandatory flags for built-in and custom fields
User Permissions
Configure role-based access control with granular per-action toggles
Integrations
Connect Jira, GitHub, GitLab, webhooks, CI/CD pipelines, and API keys
Settings Overview
| Setting | Description | Learn More |
|---|---|---|
| Custom Fields | Add text, dropdown, multi-select, date, and number fields to test cases. Up to 10 per project. | Custom Fields |
| Field Value | Manage the allowed options for list fields such as Priority, Status, Environment and Platform. TestKase does not support default values. | Field Value |
| Field Configuration | Toggle which fields are visible on forms and set mandatory flags per field. Custom fields appear here alongside the built-in ones. | Field Configuration |
| User Permissions | Configure role-based permissions for the three project roles — Project Admin, User and Guest — with granular per-action toggles. Only the User role is configurable. | User Permissions |
| Requirement / Defect / Notification Integration | Three separate settings screens that connect the project to external tools for requirement syncing, defect tracking and notifications. | Integrations |
Integration Cross-References
Project-level integrations are documented alongside the features they enhance. Here are quick links to each integration guide:
- Jira Integration — Jira (API, Plugin, Chrome Extension)
- GitHub Integration — GitHub (Requirements & Defects)
- GitLab Integration — GitLab (Requirements & Defects)
- Notification Integration — Webhook Integration
- CI/CD Integration — Automation
- API Keys — API Keys
