Allure TestOps icon

Allure TestOps

Interact with Allure TestOps API

Project → Get List

AI-generated

Overview

This node operation interacts with the Allure TestOps API to retrieve a list of projects. It is useful for users who want to fetch project data from their Allure TestOps environment, such as for reporting, monitoring, or integration with other tools. For example, a user might use this node to get all projects they have access to, filter to only their own projects, or retrieve favorite projects for quick access.

Use Case Examples

  1. Retrieve all projects with default pagination.
  2. Fetch only the user's own projects by setting the 'Only My Projects' option to true.
  3. Get favorite projects by enabling the 'Only Favorite' option.

Properties

Name Meaning
Additional Fields Optional filters for the project list, including 'Only My Projects' to fetch projects owned by the user and 'Only Favorite' to fetch favorite projects.
Page The page number of the project list to retrieve, starting from 0.
Size The number of projects to retrieve per page.
Query A search query string to filter projects by name or other attributes.
Request Options Settings for request behavior such as batching, SSL certificate validation, proxy configuration, and timeout.

Output

JSON

  • projects - An array of project objects retrieved from Allure TestOps.
  • totalCount - The total number of projects available matching the query.
  • page - The current page number of the results.
  • size - The number of projects returned in the current response.

Dependencies

  • Requires an API key credential for authenticating with the Allure TestOps API.

Troubleshooting

  • Common issues include authentication failures due to invalid or missing API credentials. Ensure the API key is correctly configured.
  • Timeout errors may occur if the server is slow to respond; adjust the timeout setting as needed.
  • SSL certificate validation errors can be bypassed by enabling the 'Ignore SSL Issues' option, but this should be used with caution.
  • Proxy configuration errors can prevent the node from connecting; verify proxy settings if used.

Links

Discussion