---
title: "Tagging Valid and Invalid Data/Paths"
slug: "tagging-valid-and-invalid-datapaths"
description: "Tagging Valid and Invalid Data/Paths explained for Test Modeller."
tags: ["Test Case Generation", "Get Started", "Test Modeller"]
updated: 2024-09-27T14:51:18Z
published: 2024-09-27T14:51:18Z
canonical: "knowledge.curiositysoftware.ie/tagging-valid-and-invalid-datapaths"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.curiositysoftware.ie/llms.txt
> Use this file to discover all available pages before exploring further.

# Tagging Valid and Invalid Data/Paths

In Quality Modeller, you can add tags to Action blocks to identify paths as having Valid data (happy path) and Invalid data (unhappy path). The Tags are then displayed in the [**test case menu**](/docs/browsing-test-cases), specifying whether the path is happy/valid or unhappy/invalid:

![](https://cdn.document360.io/77f722a6-2d0a-49fa-8074-572515a6c4b8/Images/Documentation/image-1679058508276.png)

You can furthermore filter Valid and Invalid generated paths, [**following the instructions in this article.**](/docs/browsing-test-cases)

There are two ways to mark an Action Block.

---

## Method 1

1. Select the Action Block
2. Click on the Properties button from the button list on the right of the window
3. Click in the Data Type dropdown and select one of the options

![](https://cdn.document360.io/77f722a6-2d0a-49fa-8074-572515a6c4b8/Images/Documentation/image-1679058567293.png)

---

## Method 2

1. Right-click on the Action Block
2. click on the Data Type option to display the sub-options
3. Select the required tag

![](https://cdn.document360.io/77f722a6-2d0a-49fa-8074-572515a6c4b8/Images/Documentation/image-1679058585963.png)

Quality Modeller is Curiosity's flow-driven model-based tool which provides a range of accelerators and connectors for building flowcharts rapidly. Align all stakeholders to quality outcomes and create critical assets early, delivering superior software at speed.

Tags are used in Models and are attached to blocks. They can be used for a range of reasons, but are most frequently used to define paths for test generation. For example, you can use Tags to define which blocks in your model are positive paths, and which are negative. Then you can use these Tags to customise the Coverage Profile for test generation for your model. Tags can be used to create a range of different Coverage Profiles and there is no limit to how many Tags a model can have.

## Related

- [Quality Modeller 101](/test-modeller-101.md)
- [Quality Modeller](/get-started-with-test-modeller.md)
- [Test Case Generation](/test-case-generation-in-test-modeller.md)
- [Rules: Groups and Conditions](/rules-groups-and-conditions.md)
- [Advanced Test Case Generation Settings](/advanced-test-case-generation-settings.md)
