> For the complete documentation index, see [llms.txt](https://docs-ru.testmace.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-ru.testmace.com/master/project/nodes.md).

# Типы узлов

{% hint style="info" %}
Узел - это любой элемент дерева проекта или черновиков
{% endhint %}

### Типы узлов

* [**Project**](/master/node-types/project.md)**.** Это корневой узел, создается автоматически при создании проекта. В остальном повторяет функциональные возможности Folder узла.
* [**Folder**](/master/node-types/folder.md)**.** Позволяет группировать Folder и RequestStep узлы внутри себя.
* [**RequestStep**](/master/node-types/requeststep.md). Это узел, с помощью которого можно сделать запрос. В качестве дочернего элемента он может иметь только один Assertion узел.
* [**Assertion**](/master/node-types/assertion.md). Узел используется для написания тестов. Может быть дочерним узлом только для RequestStep узла.
* [**Script**](/master/node-types/script.md). Позволяет запускать произвольный скрипт на языке JavaScript с возможностью обращения к API приложения.
* [**Link**](/master/node-types/link.md). Позволяет сослаться на уже существующую ноду.
* [**Api description**](/master/node-types/api-description.md)
  * [**ApiRootFolder**](/master/node-types/api-description/apirootfolder.md)**.** Корневой элемент (папка) для описания API
  * [**ApiFolder**](/master/node-types/folder.md)**.** Служит для объединения логически близких эндпоинтов при описании API (например, эндпоинты с одинаковыми url-ами но разными методами)
  * [**ApiRoute**](/master/node-types/api-description/apiroute.md)**.** Описание конкретного эндпоинта
* [**Broken**](/master/node-types/broken.md)**.**  Используется для описания узлов, загрузка которых завершилась с ошибкой. Не может быть создан вручную и не сохраняется в файловую систему.
