---
title: "[Xray Server] How to set different status for the same Test and affect differently the Requirements associated"
canonical: "https://docs.getxray.app/space/ProductKB/46268489/%5BXray%20Server%5D%20How%20to%20set%20different%20status%20for%20the%20same%20Test%20and%20affect%20differently%20the%20Requirements%20associated"
format: markdown
---
*"When you need *<span style="color: #172b4d">*to have one Requirement as OK for your client but for your team it still needs to be NOK"*</span>

If this is the behaviour that you want, you can do this using <u>Separation of Concerns</u>.

<span style="color: #000000">When this option is </span>**<span style="color: #000000">checked</span>**<span style="color: #000000">, the result of a Test will affect all Requirements that are associated with it. </span>**<span style="color: #000000">Uncheck</span>**<span style="color: #000000"> this option if a single Test result affects multiple Requirements in different ways and these might have different statuses depending on specific steps. This will allow you to manually set the affected Requirement statuses for each Test Run on the execution screen. The calculation of the Requirement Status will then consider these Requirement statuses explicitly. </span>


- Option Separation of Concerns **Unchecked**  
when this option is unchecked, if your Test is associated with more than one Requirement, you are able to choose the status of each Requirement individually.   
Imagine you have the Requirement A and Requirement B associated with one Test. On the Execution level you are able to define that the Requirement A is OK and Requirement B NOK.

             Example:

            After creating 2 Requirements: A and B,  they are linked to one Test only and set the linking between them as "tests", as shown on the following picture:

> Macro (legacy-content)

           Then a Test Execution is created and in the Execution details page you will be able to choose the Status of each Requirement, like on the following screenshot:

![image](media://d3835743-e96b-48af-a43d-58de933037a3)

            If you go to the Requirement A, you have the following Requirement Status:

![image](media://55ca1ebe-ed2a-404b-a7f8-7dc905cb1471)

           If you go to the Requirement B, you have the following Requirement Status:

![image](media://db7df44c-4384-4686-9aac-7ef02f5e30bc)


- Option Separation of Concerns **Checked**  
The result of your Test will affect globally all the Requirements that are associated with it, so if on the Execution page you set the status as PASS, all the Requirements associated will be OK too.

## Step-by-step guide

To change this configuration you need to:

1. Go to Jira Administration >> Manage Add-ons
2. Xray >> Requirement coverage
3. Check or uncheck the option


> ℹ️ This is a global configuration, so changing this option will affect every projects that you have.

## Related articles

[Requirements Coverage#SeparationofConcerns](https://getxraydocs.atlassian.net/wiki/pages/createpage.action?spaceKey=XRAY&title=Requirements%20Coverage)

[Understanding coverage and the calculation of Test and requirement statuses](https://getxraydocs.atlassian.net/wiki/spaces/XRAY/pages/301669557)