TestMace
0.0.1-beta.7
0.0.1-beta.7
  • Getting Started
  • Interface
    • The Menu
    • Interface Overview
    • Scratches
    • Node Types
    • Keyboard Shortcuts
  • Node Types
    • Project
    • Folder
    • RequestStep
    • Assertion
      • Compare
      • Contains
      • Script
      • XPath
    • Link
    • API description
      • ApiRootFolder
      • ApiFolder
      • ApiRoute
      • API Description Import
    • Broken
    • Script
  • Variables
    • User-Defined Variables
      • Static Variables
      • Dynamic Variables
    • Default Variables
    • Environment Variables
  • Working with the project
    • Cookie
    • Authorization
  • Settings
    • Proxy
  • Other features
    • Bulk Edit
    • Import & Export
      • Shared
      • cURL
      • Swagger
      • Postman
    • Default HTTP headers
Powered by GitBook
On this page

Was this helpful?

  1. Interface

Node Types

PreviousScratchesNextKeyboard Shortcuts

Last updated 5 years ago

Was this helpful?

A node is an element of the project or scratches tree.

Node Types

  • . This is a root node, that is created automatically when you start a new project. It is functionally identical to a Folder node.

  • . It allows to group Folder and RequestStep nodes under it.

  • . This is a node that you can use to send a request. It can have only one Assertion node as a child element.

  • . This one is used for writing tests. It can be a child node only for a RequestStep node.

  • . It allows to run a JavaScript script and access the app's API.

  • . Allows to access an existing node.

    • . A root element (folder) for API description.

    • . Groups logically close API description endpoints (e.g. two endpoints with the same urls but different methods).

    • . A specific endpoint description.

  • . It is used for descripting nodes that were loaded unsuccessfully. Can't be created manually and is not stored in the file system.

Project
Folder
RequestStep
Assertion
Script
Link
Api description
ApiRootFolder
ApiFolder
ApiRoute
Broken