Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Configuration - Get Project level configuration (Statuses, Folders, Tags etc.)

    • Tags of the project - get list of the Tags (ID and Name) defined within AIO Tests for a given Jira Project. These details can be used to attach specific tags while creating new cycles.

    • Case Status list - get a list of the available Case Statuses (Draft, Published, Deprecated, etc.)

    • Case Automation Status list - get a list of the Case Automation Statuses (Manual, To Be Automated, Automated, etc.)

    • Case Type list - get a list of the Case Types defined for the project (Unit, Integration, Functional, etc.)

    • Case Priority list - get a list of the Case Priorities defined for the project (Critical, High, Low, etc.)

    • Case Script Type list - get a list of the Case Priorities defined for the project (Classic, BDD/Gherkin etc.)

    • Run Status list - get a list of the available Run Statuses (Passed, Failed, Blocked, etc.). These IDs can be used while updating status of existing cases in a cycle or to understand the test run distribution returned by the Get Cycle Summary call.

    • Project Configuration - get all project configuration in one call. The response will return list of Case Status, Case Automation Status, Case Type, Case Priority, Case Script Type, Run Status.

  • Cycle Information - following GET calls can be used to get different details of a cycle

    • Cycle Details - get cycle metadata like folder, tags, name etc.

    • Cycle Summary - get cycle summary details like estimated and actual effort, total cases and run status distribution

    • Cycle List - get paginated list of Cycles under the Project.

    • Search Cycle - get paginated list of Cycles matching the provided search criteria.

    • Cycles Folder Tree - get the folder tree for Cycles. The IDs of the folders can be used to create new cycles in specific folders

    • Cases of a Cycle - get a paginated list of Cases associated with the specified Cycle. It will also return the latest run information for the Case like run status, associated defects, etc.

    • Latest Run information of Case in Cycle - get the latest Run details of a Case in a Cycle. This API can be used to check the Run status, Actual Effort etc.

  • Cycle Operations - Cycle operations like creating a cycle and deletion of cycle

  • Execution Results & Case/Run management - following actions can be performed via this API call

  • Case Information - following GET calls can be used to get the list of cases and details of a case and mapping for different attributes defined for the project

    • Case Details - get case metadata like folder, tags, title, owner, status, etc.

    • Create Case - create a case with basic details

    • Case List - get paginated list of cases for the given project key

    • Search Case - get paginated list of Cases matching the provided search criteria.

  • Traceability - this call returns traceability information for specified Jira Issue ID

    • Traceability information - get list of Cases associated with a Requirement/Jira issue ID. It will also return the latest Run information for the Case. Runs will be sorted in Descending order of Created date

  • Migration - these calls can be used to migrate data

    • Migrate Run - Migrate Run to for a Case to a Cycle. This allows creating a back dated entry for the Run.

...