Skip to main content

Report bugs using Jira integration

Test Observability allows you to easily report and track bugs or issues in your test suite directly on Jira without navigating away from Test Observability.

Prerequisite

Ensure that you have an Atlassian user account.

Integrate Jira with Test Observability

Depending on your Jira instance type, choose the appropriate procedure for either:

Integrate Jira on cloud

To integrate Jira with Test Observability on cloud:

  1. Sign in to BrowserStack Test Observability.
  2. Hover the cursor over the profile icon on the top navigation bar, and select Integrations from the drop-down list.
    Integrations
  3. On the Integrations page, click Connect under the Jira Software logo. Select the Connect button under the Jira software logo in 'File bugs and issues section'
  4. On the Sign-in to Jira prompt, enter your credentials, including your Atlassian Hostname (https://<company-name>.atlassian.net), Jira Email or Username, and API token or password. To generate an API token, click Get API Token. Jira Sign in
  5. Click Connect to my Jira account to integrate Jira with Test Observability.
Note: We recommend using an API token instead of a password.

Integrate Jira self hosted

Follow these steps to integrate Jira self hosted with Test Observability.

  1. In the left navigation bar of Test Observability, click Integrations.

    Click integrations

  2. On the Integrations page, click Connect under the Jira Software logo.

    Select the Connect button under the Jira software logo in 'File bugs and issues section'

  3. Select Self Hosted from the dropdown menu.

    Select Jira on cloud

  4. Click Continue with Jira.
  5. Enter your Atlassian host URL and API token to complete the integration.

    Jira Sign in

  6. Click Continue.

After successful authentication, the Jira tile should indicate a connected status. Your Jira Self-Hosted instance is now integrated with the Test Observability, allowing you to create and track issues directly from the tool.

Report an issue on Jira

Ensure that you have integrated Jira with Test Observability.

  1. You can initiate a Jira bug in two ways:
  2. Select a project from the Project drop-down menu in the window that appears. Test Observability automatically picks up all the fields in your Jira project.
    Select a project from the drop-down
  3. Click the Create Issue tab and select the issue type.
    Click 'Create issue' and select 'bug'
  4. Enter the details about the bug. Click Show all fields to view all the fields. Note that the fields in your Jira project are auto-populated here by Test Observability.
    Enter assignee name description, label, priority, etc.
  5. Click Create Issue.
    Click the create issue button

You will receive a success message that the Jira issue was created. Click the view button

You can click View on the success message to view the bug on Jira.

The Jira bug gets associated with the test run. You can track the status of the Jira bug from the test listing.

Note: If you face the error “Create a project in your Jira in order to continue” while raising a Jira bug, disconnect Jira and connect it again using an API token instead of a password.

Metadata to aid in debugging

When you report a Jira bug, Test Observability logs the following Metadata and other information to the Jira bug and makes debugging easier:

  • Session URL to view the issue on BrowserStack
  • Build Name
  • Build ID
  • CI Environment
  • CI Build URL
  • Test Name
  • Test URL
  • Test Status
  • Operating System
  • Browser name and version
  • Host Name
  • Defect Type
  • Duration
  • isAutoAnalyzed flag
  • Status of Build Runs
  • Error message or exception
  • Environment

As Test Observability automatically logs this information onto the Jira bug, you can reduce manual work, debug faster, and improve the data quality of your Jira bugs.

Update an issue on Jira

Ensure that you have integrated Jira with Test Observability.

  1. You can open the window to update a Jira bug in two ways:
    • From the Tests tab of Build Insights, hover the cursor over the timeline graph of a failed test and click Report a bug. Update - cursor hover over a timeline graph and click on the bug icon
    • From the Timeline Debugging view, click the bug icon. Update - click on the bug icon from the Timeline Debugging view
  2. Select a project from the Project drop-down.
    for update - select a project from the drop-down
  3. Click the Update existing issue tab and select the bug which you want to update from the Issue drop-down.
    click 'Update existing issue' and select an existing bug
  4. Click Show all fields to view additional fields. Update the details about the bug.
    for update - select a project from the drop-down
  5. Click Update Issue.
    Click the update issue button

You will receive a success message that the Jira issue was updated.

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback!

Talk to an Expert
Download Copy