Integrate App Low Code Automation with Jira
Learn how to report and track bugs from your test runs in Jira without leaving App Low Code Automation.
Connect your Jira account to App Low Code Automation to create Jira issues directly from your test runs. You can connect Jira on cloud using OAuth or a Personal Access Token (PAT), or connect a self-hosted Jira instance.
Integrate App Low Code Automation with Jira
Depending on your Jira instance type, choose the appropriate procedure:
Prerequisite
Ensure that you have an Atlassian user account.
Jira on cloud
To integrate Jira with App Low Code Automation on cloud:
- Sign in to App Low Code Automation.
- Select Integrations from the left pane.
-
On the Integrations page, click Connect under the Jira logo.

-
Select Jira On Cloud from the Instance Type menu.

- You can connect Jira with OAuth or using PAT.
-
a. Connect with OAuth
- Redirects you to the Atlassian access page.
- Click Accept to allow BrowserStack Jira Integration access to your Atlassian account. On successful completion, Jira status under the App Low Code Automation section, changes to Connected.
-
b. Connect using PAT (Personal Access Token)
- Enter your Atlassian host name and email ID.
- To get your API access token, click Get your API token. It redirects you to the Jira website.
- In Jira, under API Tokens, click Create API token.
- Enter a label for your token and click Create.
- Copy the generated API token right away. Note, it will not be visible again.
- Return to App Low Code Automation, enter the hostname, email, and the copied token.

- Click Continue to connect with App Low Code Automation. On successful completion, Jira status changes to Connected.
-
a. Connect with OAuth
BrowserStack recommends using an API token instead of a password.
Jira self-hosted
It explains the following:
Prerequisites
This prerequisite applies only to self-hosted Jira instances that are not publicly accessible. If your self-hosted Jira is publicly accessible, you can skip this step.
BrowserStack Local Library
To integrate BrowserStack with your self-hosted Jira instance, you need to set up the BrowserStack Local binary. Follow these steps to ensure proper configuration.
Step 1: Download the latest version of the BrowserStack Local binary.
The download links are secure, and the binaries are digitally signed, with the publisher identified as BrowserStack Ltd.
Step 2: Unzip the file to a folder/directory on your system, open the command-line interface, and navigate to the folder containing the Local binary.
Step 3: To connect BrowserStack to your self-hosted Jira instance, use the following command: BrowserStackLocal.exe --local-identifier integrations-repeater --only <jira-host-url-without-https>,<jira-port>,<ssl 0 or 1> --key YOUR ACCESS KEY
| Element | Description | Example |
|---|---|---|
<jira-host-url-without-https> |
Jira server URL (e.g., jira.mycompany.com). |
jira.mycompany.com |
<jira-port> |
The port number on which your Jira instance is running. Replace 8080 with your actual port. |
8080 |
<ssl> |
Indicates whether SSL is enabled (1 for HTTPS, 0 for HTTP). |
0 for HTTP or 1 for HTTPS |
This gives you the setup needed to connect your local environment to BrowserStack before you start the integration.
Integrate Jira self-hosted
To integrate Jira self-hosted with your App Low Code Automation:
- On the left navigation bar of App Low Code Automation, click Integrations.
- On the Integrations page, click Connect under the Jira logo.
-
Select Self Hosted from the menu.

- Click Continue with Jira.
- Enter your Atlassian host URL and API token to complete the integration. To get your API access token, click Get your API token.
- Click Continue. On successful completion, Jira status changes to Connected.
After successful authentication, the Jira tile should indicate a connected status. Your Jira self-hosted instance is now integrated with the App Low Code Automation, allowing you to create and track issues directly from the tool.
Report an issue on Jira
- On App Low Code Automation, go to Builds and select the required failed test.
-
Click Report a bug.
-
In the window that appears, select your Jira host from the Host menu, and then select a project from the Project menu. App Low Code Automation automatically picks up all the fields in your Jira project.

- On the Create issue tab, select the issue type from the Issue Type menu.
- Enter the details about the bug. Click Show all fields to view all the fields.
- Expand Additional meta data added with description to view all the test related metadata that App Low Code Automation auto-populates. For more information, see the Metadata to aid in debugging section.
- Click Create.
You will receive a success message that the Jira issue was created.
You can click View issue on the success message to view the bug on Jira.
The Jira bug gets associated with the test run.
If you face the error Create a project in your Jira in order to continue when 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, App Low Code Automation logs the following metadata and other information to the Jira bug and makes debugging easier:
- Test run: Link to the test run
- Test: Link to the test
- Source
- Build ID
- Test run ID
- Started at (UTC)
- Duration
- Device
- Operating system
- App under test: App name, version, and package name
As App Low Code Automation 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
You can update an issue that is linked to a test run. You can also link an existing issue from the Jira board to a specific test run.
-
On App Low Code Automation, go to Builds and select the required failed test.
- Click the issues button, which shows the number of linked issues, for example, 8 issues. Then click Report a bug. The issues button appears only if an issue is already linked to the test.
-
Click the Update existing issue tab. Select your Jira host from the Host menu and the project from the Project menu, and then select the bug you want to update from the Issue menu.

- Click Show all fields to view additional fields. Update the details about the bug.
- Click Update.
You will receive a success message that the Jira issue was updated.
To disconnect the integration, click Disconnect on the Jira tab. In the Disconnect Jira dialog, type Disconnect in the box and click Disconnect again.

Delink a Jira issue
You can remove the link between a Jira issue and a test. Delinking removes the issue from the test on every build, including earlier builds. The Jira issue itself isn’t changed or closed.
- On App Low Code Automation, go to Builds and select the required test.
- Click the issues button, which shows the number of linked issues, for example, 1 issue.
- Click the delink icon next to the Jira issue you want to remove.
- In the confirmation dialog, click Delink.
After every run, linked Jira issues carry forward to the next run of the test.
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
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!