Skip to main content

Issues

So far, we have

  • published pre-canned results to a Standalone project
  • written and executed a new test spec from scratch

This section of the tutorial walks through referencing issues from a failed test case.

note

This Standalone project has no Issues provider connected yet, so Push New Issue — auto-creating a new issue — isn't available. Referencing an existing issue, however, works regardless of any connection.

Reference Existing Issue​

Click on Hello Manual and select START. Set the first case Test Case One to Failed. In the ISSUES row, paste the URL of any issue you'd like to reference — for example, https://github.com/your-org/your-repo/issues/1 if you have one handy, or any bug-tracker URL ending in the issue's number to see how it's captured. When done select STOP.

The reference is stored and displayed even without a connection — see Issue Providers for exactly how Testspace derives a display label from a URL it doesn't recognize as belonging to a connected service.

Idea: Connect a Real Provider​

Issues can be connected to GitHub or Jira. Once connected, failed test cases can auto-create new issues, post follow-up comments on repeat failures, and their status stays in sync automatically — close it on the provider's side, and Testspace shows it as Closed.

This project doesn't need to become Connected to get this. The connection lives at the company level — once your company has a GitHub or Jira connection established (see Using a Connected Repo's Install step, or a direct service connection), edit this project's settings and pick a repo or project from the Issues provider dropdown — see Standalone Projects. GitLab and Bitbucket work this same way, but only automatically, for a Connected project whose repo is on one of those services — see Issue Providers for the full picture.

See Issue Providers for the full comparison across every provider.

Recap​

This section covered referencing issues from a failed test case:

  • Without a connected Issues provider, referencing an existing issue by URL still works
  • Connecting GitHub or Jira (or using GitLab/Bitbucket via a Connected repo on that service) unlocks auto-creating issues, follow-up comments, and automatic status sync — see Issue Providers