# Test Device Management

## What is Test Device Management?

This feature allows you to create and use user groups that are repeatedly used across Hackle's main features such as A/B Tests, Feature Flags, Remote Config, and Data Analytics.\
You can conveniently use the following user groups as test devices or targeting groups.

* Registering internal QA team test devices
* Android user group living in Seoul

## Test Device Group Types

### Test Device

Groups users by registering user identifier values.

**Usage Examples**

* Internal QA test devices

**Features Where Test Device Groups Can Be Used**

* Test Device in A/B Tests
* Individual Targeting in Feature Flags
* User Group Filter in Data Analytics

#### Creating a Test Device

1. Click the `Create New Test Device Group` button in the Test Device Management tab.

![](/files/bYa5hFM4dXT7Pw2jnApx)

2. Select the identifier basis for the test devices you want to register.

{% hint style="info" %}
Set the test device identifier basis correctly.

To use a test device in the services mentioned above, the user identifier basis of that service and the test device must be the same.

1. The identifier basis of the A/B Test and the test device (user group) you want to use must be the same.
2. The identifier basis of the Feature Flag and the Individual Targeting you want to use must be the same.
3. The identifier basis of the Data Analytics and the test device must be the same.
   {% endhint %}

![](/files/LFVpWu05IG7q7JIwq3m1)

3. Enter the identifier value corresponding to the selected identifier basis.

![](/files/Zw8v4IP2D0yscIx66mB6)

***

### Targeting Group

You can group users by setting conditions based on properties being sent to Hackle.

**Usage Examples**

* Users in their 20s living in Seoul
* Users on a subscription plan
* Users running Android version 2.02.31

**Features Where Targeting Groups Can Be Used**

* Targeting and Test Device in A/B Tests
* Individual Targeting and User Targeting in Feature Flags
* Parameter Settings in Remote Config

![](/files/LItWQYSHVp80Ru0ZHt4B)

***

## Editing a Test Device Group

You can edit a created test device group using the Edit button on the group's detail page.\
However, only the **Test Device type** and **Targeting Group type** can be edited. Please note that changes are applied immediately to all features currently using the group.

![](/files/zpmaMwrmuZsT4SdLaSz8)


---

# 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.hackle.io/en/test-device/manage-segment.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.
