# Project Settings

Project Settings in SimplifyQA allow teams to configure various aspects of their testing environment to align with their workflows and requirements. From customising layouts and user roles to enabling AI-powered test intelligence and defect auto-logging, the settings provide flexibility to optimise project execution.

### **Configure Layouts & Custom Fields**

SimplifyQA enables users to personalise project layouts and add custom fields to capture specific data points.

**Key Features:**

* Modify UI layouts for test cases, defects, and requirements.
* Add custom fields to match project needs (e.g., severity levels, custom statuses).
* Set mandatory fields for better data consistency.

### **Configure Roles & Privileges**

Roles and privileges help define user access levels, ensuring security and structured collaboration.

**Key Features:**

* Create and assign roles (e.g., Tester, Developer, Project Manager).
* Set permissions for test execution, editing, and reporting.
* Restrict access to sensitive data based on user roles.

### **Test Intelligence**

AI-powered test intelligence automates object recognition and API capture while enhancing test stability.

**Key Features:**

* Object Recognition by JavaScript: Identifies UI elements dynamically.
* Automatic API Capture: Automatically detects and records API requests in real-time while you're recording a test case.
* Enable Self-Healing: AI auto-corrects broken test scripts when UI elements change.
* Prioritise Object Attributes: Adjust element priority (e.g., ID, XPath) for stable test execution.

### **Effort Settings (Hours, Story Points)**

SimplifyQA allows teams to estimate and track effort using different measurement units.

**Key Features:**

* Configure **time-based effort tracking** (hours).
* Enable **story points** for Agile planning.
* Align effort settings with project methodologies.

### **Configure Auto-Logging of Defects**

Automate defect creation when a test case fails to improve tracking efficiency.

**Key Features:**

* Auto-capture failure logs and screenshots.
* Link defects directly to test cases and execution results.

### **Code Editor Configurations**

SimplifyQA provides an integrated code editor for writing, editing, and debugging custom code.

#### **Key Features:**

* Support for JAVA programming language.
* Auto-suggestions and syntax highlighting.
* Integration with version control systems.

### **Review & Approve Settings**

Manage approval workflows for test cases, suites, and requirements before execution or closure.

**Key Features:**

* Enable multi-level approvals for changes.
* Set up review workflows for specific user roles.
* Track approval history for compliance.

The Project Settings module in SimplifyQA provides a powerful way to tailor the platform to meet the specific needs of your team. Whether it’s configuring roles, enabling AI-driven testing, or streamlining approvals, these settings help optimise project efficiency and quality assurance.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.simplifyqa.ai/admin-controls-and-configurations/manage-projects-and-users/project-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
