Folders

Folders allow our API Client users to organize their requests into logical groups.

Features

FeatureDescriptionStatus
Nested foldersAbility to add sub folders
Available
AuthorizationAbility to set authorization settings for requests within a folder
Available
VariablesDefine variables and use them in requests
Available
HeadersDefine common HTTP request headers for requests in a folder
Available
ParamsDefine common query params for requests in a folder
Available
Parallel Request ExecutionAbility to run all requests in a folder
Available
ImportAbility to import data from other systems to a folder
Available
PermissionsAbility to configure who can see content of folders and what they can do with requests
Available
Private FoldersPrivate folders and requests
Available
ExportAbility to export data
Available
TimeoutSet a global timeout for all requests
Available
DelaySet a delay between requests within a folder.
Available
Certificate VerificationDisable certificate verification at a folder level
Available
Before/After ScriptsRun Javascript code before or after all of the requests in a folder
Available
DocumentationAbility to see documentations for all requests within a folder
In Development

Does Testfully offer Collections?

The short answer is No. Testfully's Folders offer what you need from a Collection in other tools like Postman. To learn more, please check this page.

Creating Folders

To create a new folder:

  • Navigate to the Requests section, then select +. Creating a new folder in Testfully
  • Select New Folder from the Dropdown Menu

You should know!

Testfully supports nested folders, so you can also add sub-folders to create extra levels of nesting.

Adding Requests to a Folder

Once you have created a folder, you can add requests to it. Here’s how:

  1. Hover over a folder
  2. Click on the ... icon
  3. Click on the New Request button or drag existing requests into the folder.

Managing Folders

  • Rename Folder:

    • Hover over a folder
    • Click on the ... icon
    • Click on the Rename button
    • Enter new name for your folder
    • Click on the check mark to save.
  • Delete Folder:

    • Hover over a folder
    • Click on the ... icon
    • Click on the Delete button
    • Click again on the Click to confirm button to confirm.

Executing Requests in a Folder

You can execute all requests within a folder at once, making it convenient for running related requests together. To run requests in a folder:

  • Open the folder containing the tests you want to execute.
  • Click the Run button.
  • Select an environment or Select Global Values
  • Monitor the execution progress and results from the dashboard.

Using Variables in Folders

Folders in Testfully can also utilize variables to make your tests more dynamic and reusable. To use variables in folders:

  1. Hover over a folder
  2. Click on the ... icon
  3. Click on the Variables option
  4. Define your variables.
  5. Click on the Save button

Use these variables in your tests by referencing them with double curly braces, e.g., {{variable_name}}.

Authorization, Headers, and Params

You can set authorization methods, headers, and parameters at the folder level to apply them to all requests within the folder:

  • Authorization: Set up different authorization methods like API key, Bearer token, etc.
    1. Hover over a folder
    2. Click on the ... icon
    3. Click on the Authorization option
    4. Select the authorization method.
    5. Click on the Save button
  • Headers: Define common headers to be used across all requests in the folder.
    1. Hover over a folder
    2. Click on the ... icon
    3. Click on the Headers option
    4. Define your headers.
    5. Click on the Save button
  • Params: Add parameters that will be used in the requests.
    1. Hover over a folder
    2. Click on the ... icon
    3. Click on the Settings option
    4. Click on the Params tab
    5. Define your params
    6. Click on the Save button

Scripts

You can add scripts to run before or after requests within a folder:

  1. Hover over a folder
  2. Click on the ... icon
  3. Click on the Settings option
  4. Click on the Scripts tab
  5. Write your Before Request and/or After Request scripts
  6. Click on the Save button

Import and Export

Testfully allows you to import and export folders to share with others or for backup purposes.

  • Import: Import folders from various formats such as Testfully, Postman, etc.

    1. Hover over a folder
    2. Click on the ... icon
    3. Click on the Settings option
    4. Click on the Import tab
    5. Select your file
    6. Click on the Import button
  • Export: Export your folder with or without variable values and secrets.

    1. Hover over a folder
    2. Click on the ... icon
    3. Click on the Settings option
    4. Click on the Export tab
    5. Click on the Export button

Settings

Adjust the settings of your folder such as request timeout, delay between requests, and proxy settings.

Timeout

Testfully sets a default timeout of 30 seconds for all requests. You can change this value for all of the requests within a folder by following the steps below:

  1. Hover over a folder
  2. Click on the ... icon
  3. Click on the Settings option
  4. Enter a new value for the Timeout field.
  5. Click on the Save button

Feature Request

Do you have a missing feature in mind? Please don't hesitate to reach out to us via support@testfully.io. We would like to hear how we could improve folders.