BetterBugs Doc
  • OVERVIEW
    • BetterBugs Documentation
    • About
  • GETTING STARTED
    • Quickstart
  • PRODUCT FEATURES
    • Screen capturing
      • Cropped screenshot
      • Visible screen capture
      • Full web page screenshot
      • Delayed screenshot
      • Annotation
    • Screen recording
      • Current tab
      • Entire window
      • Add voice notes
    • Rewind
      • Getting started with Rewind
      • Privacy
      • Performance
    • Integrations
      • Slack
      • Jira
        • Two-way sync for Jira
      • Linear
      • ClickUp
      • Asana
      • GitHub
      • MS Teams
      • Trello
      • Azure Boards
      • Notion
      • GitLab
      • Sentry
      • LogRocket
      • Fullstory
      • Webhook
    • Clear Cookies & Cache
    • Settings
    • Mobile inspector
    • Comments/Activities
    • Developer tools
      • GraphQL - Error handling
      • Redact sensitive data
    • Keyboard shortcuts
    • Supported browsers
    • Incognito mode
  • DASHBOARD
    • Overview
      • Create new workspace
      • Create new project
    • Workspace Settings
      • General
      • Members
      • Integration
      • Billing
    • Project Settings
      • General
      • Project Members
      • Integrations
  • SESSIONS
    • Session filters
    • Sessions view
    • Bulk session actions
  • USE CASES
    • QA Engineers
    • Developers
    • Managers
    • Support Teams
    • UI Review
Powered by GitBook
On this page
  • BetterBugs integration with GitLab
  • Steps to integrate BetterBugs with GitLab
  • Steps to send an existing report to GitLab

Was this helpful?

  1. PRODUCT FEATURES
  2. Integrations

GitLab

Share complete bug reports as issues directly to your GitLab issue boards.

PreviousNotionNextSentry

Last updated 1 day ago

Was this helpful?

BetterBugs integration with GitLab

Issue tracking with GitLab just got even more intuitive and efficient with BetterBugs integration.

BetterBugs enables you to create comprehensive bug reports and share them directly with your GitLab project in just a few clicks, without ever switching browser windows. No need to juggle tools or manually input issue details.

Once you connect a BetterBugs project or your entire workspace with GitLab, reporting bugs is effortless. Simply take a screenshot or record a video of the issue, add relevant details, describe the problem and issue repro steps (either manually or with AI), populate the task fields for the selected GitLab project, and instantly add the issue to your GitLab board.

All key technical details, such as environment information, console logs, network requests, navigation steps, and more, are automatically attached to your bug report. One click, and everything is captured and included. Developers can then access the complete bug report through the shared link on the GitLab issue board, which provides everything they need (visual proof, issue descriptions, repro steps, logs, environment info, and more) to start debugging right off the bat.

This streamlined process makes bug reporting up to 10X faster and significantly shortens turnaround times.

Steps to integrate BetterBugs with GitLab

Integrating BetterBugs with GitLab is super simple. Just a few clicks and you are all set. Here’s how:

1

Install extension

and pin it to the browser for quick access.

2

Capture the bug

Take a , , or hit (if it's already enabled for the website).

3

Enter bug details

Add a title* (Required) and other bug details about the bug.

4

Choose the BetterBugs workspace and project to connect

From the top right dropdowns, select the BetterBugs Workspace and Project to connect with GitLab.

  • Dropdown 1: User's Workspace (default: BetterBugs Workspace Name)

  • Dropdown 2: User's Project (default: BetterBugs Project Name)

NOTE: The integration will happen to the specific project you selected within BetterBugs. This means that if you have multiple projects, you'll need to set up separate integrations for each one. You can also with the tool from the Workspace Settings > Integration.

5

Connect with GitLab

Open the "+ Send to your tools" dropdown from the bottom right of your screen. Click on "Connect GitLab" and authorize BetterBugs for GitLab.

6

Enter details for the GitLab issue board

Again, click the "+ Send to your tools" option. From the dropdown, click "GitLab issue". This fetches the report template for "GitLab info". Populate fields for Project, Assignees, Labels, Due Date, and any others.

7

Send report

Hit the "Upload Bug Details" button from down below.

A new tab with the created GitLab issue opens up, creating the Task for the selected GitLab issue board. The task includes visual proof of the issue, description, issue repro steps, devtools details, and a link to the complete bug report. You can access the report on the BetterBugs dashboard by clicking the links in the GitLab issue.

You’re all set with the integration. Now, whenever you create a report, you can instantly send it to the connected GitLab board straight from your browser.

To check if the integration worked correctly and the report was shared with your GitLab project,

  1. Open the report that you just shared (using the Issue report link from the GitLab task or your BetterBugs project).

  2. Click on the tab at the bottom right to check for a successful task creation message or any other activity on it. Make sure to enable the “Activities” with the toggle switch.

Steps to send an existing report to GitLab

1

Login

Log in to your BetterBugs account.

2

Select project and open report

Select the project (within BetterBugs) that’s integrated with GitLab. Open the report you want to share.

3

Enter details for GitLab

Click "+ Send to your tools" from the top and select "GitLab issue" from the dropdown. This fetches the report template for "GitLab info". Add information for the fields (Project, Assignees, Labels, and others).

NOTE: You can also update any details already available in the bug report.

4

Send to GitLab

Hit the "Create Task" button.

You’re good to go.

A new tab with the created GitLab task opens up, adding the task to the GitLab issue board with all the issue details and a link to the complete bug report with .

Install the extension
screenshot
record a video
Rewind
integrate your entire workspace
Comments/Activities
developer tools info