Skip to main content

Linear

Linear helps streamline software projects, sprints, issues, and bug tracking.

With the Linear app, you can:

  • Link Qase test cases, test runs, and defects to Linear issues

  • Create a new Linear issue directly from a Qase Test run.

  • Automatically sync statuses of a the connected issues (i.e. the Qase defect and the connected Linear issues' statuses are automatically synced).

Installation:

  • Click “Apps” in your Qase workspace (Before proceeding with the installation, please sign in to Linear in another tab):

    The Apps page in the Qase workspace

  • Click Linear card, then hit “Install now”:

    The Linear app panel with the Install now button

  • In the following page, click on “Authorize Qase”

    The Linear page with the Authorize Qase button

  • Lastly, click “Authorize” again to allow Linear access to your Qase workspace.

    The final Authorize step granting Linear access to the Qase workspace

  • The app is now successfully installed:

    The Linear app shown as successfully installed in Qase

Usage:

In your repository, click any test case to open its preview and switch to the Properties tab.

Scroll down to the “Link with Apps” section, and choose Linear. Then, proceed to search and link your issues.

Linked issues can be removed with the ( x ) icon.

Linking a Linear issue to a test case from Link with Apps in the Properties tab

Test runs can be linked to a Linear issue, from the Run Dashboard.

Under the “External Issues” section, click 'Select an Integration' to Link your Qase Test runs. Only one Linear issue can be linked to the Test run.

Linking a Linear issue to a test run from External Issues on the run dashboard

Defects can be linked to a Linear issue, from the Defect Dashboard. Under the “External Issues” section, select the LInear app to proceed.

Linking a Linear issue to a defect from External Issues on the defect dashboard

Create a new Linear issue from a Qase Test run

When you assign a negative result to a case during a test run, you will have the option to create or attach a Qase defect.

Additionally, you can select the ‘Linear’ option from the “Choose Integration” dropdown to either create or link a Linear issue.

The created or linked issue will be visible in both the defects tab of the test run and the defect section of the project.

Creating a Linear issue from a failed result during a test run through Choose Integration

Mapping Statuses Between Qase and Linear

Qase Defects have the following statuses: Open, In-progress, Resolved, Invalid

A Qase defect status dropdown with Open, In-progress, Resolved and Invalid

You can map these statuses to your Linear issues, from the app settings -

The Linear app settings where Qase defect statuses are mapped to Linear statuses

Statuses can be mapped for each team separately

Status mapping configured separately for each Linear team

After mapping the statuses, changing a defect’s status in Qase will automatically update the corresponding status in Linear.

Did this answer your question?