GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.

With the GitHub app, you can:

  • create a new issue in GitHub when you file a defect during a test run in Qase

Installation

  • Click "Apps" in your Qase workspace:

Here are the steps you need to follow to install the app:

  1. Click the GitHub card, then hit "Install now"

  2. Log in to GitHub, if you are currently not

  3. Select the GitHub Repositories where you wish to install the app, hit "Install"

  4. After the redirect, hit "Authorize" to finalize the installation

  5. The app is now successfully installed

Usage

To create a GitHub issue together with a defect in Qase:

  1. In the test run, mark your test case as Failed, Blocked, or Invalid and proceed with creating a Defect

  2. In the Defect creation form, under “Choose Integrations”, select "GitHub App" and click "Add defect"

  3. Choose the GitHub repository to create an issue in, then hit "Create"

  4. In the Qase Defect you will now have a connected GitHub issue link

  5. Statuses of a Qase Defect and a connected GitHub issue are synchronized, so as soon as you mark the GitHub issue closed, the Qase Defect will be marked resolved (and vice versa)

Did this answer your question?