Allure TestOps icon

Allure TestOps

Interact with Allure TestOps API

Project → Create Project

AI-generated

Overview

This node operation creates a new project in Allure TestOps. It is useful for automating project setup within the Allure TestOps environment, such as when integrating with CI/CD pipelines or managing multiple projects programmatically. For example, you can create a project with a specific name, abbreviation, description, and set its visibility and favorite status.

Use Case Examples

  1. Creating a new project named 'QA Automation' with a description and marking it as public.
  2. Automating the creation of multiple projects with different abbreviations and favorite flags.

Properties

Name Meaning
Project Name The name of the project to be created, which is required.
Additional Fields Optional additional fields for the project such as abbreviation, description, favorite status, and public visibility.
Request Options Settings for request behavior including batching, SSL certificate validation, proxy configuration, and timeout settings.

Output

JSON

  • id - The unique identifier of the created project.
  • name - The name of the created project.
  • abbr - The abbreviation of the created project, if provided.
  • desc - The description of the created project, if provided.
  • favorite - Indicates if the project is marked as favorite.
  • isPublic - Indicates if the project is public.

Dependencies

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

Troubleshooting

  • Ensure the API key credential is correctly configured and has permissions to create projects.
  • Check network connectivity and proxy settings if requests fail.
  • If SSL errors occur, consider enabling the 'Ignore SSL Issues' option, but be aware of security risks.
  • Validate that the 'Project Name' is provided and unique to avoid conflicts.

Links

Discussion