Skip to Content
Browser Extension

πŸ”Œ Browser Extension

Capture bugs directly from any webpage with the Chrome/Edge browser extension β€” annotated screenshots, screen recordings, console/network logs, and one-click bug creation.


🌟 Overview

The Sniffer Browser Extension lets team members capture bugs on the spot while browsing any website. Click the extension icon to open the capture panel, which records a screenshot (with annotation tools), console logs, network requests, and device information β€” then creates a bug in your Sniffer project with a single click.

Captured bugs automatically sync to πŸ”— Jira and appear on the πŸ“‹ Task Board.


πŸ“¦ Installation

The extension is available as an unpacked Chrome extension. Setup instructions are in your project at Settings β†’ Extension Unpacked.

Steps:

  1. Download the extension package from your Sniffer project settings
  2. Open Chrome and navigate to chrome://extensions
  3. Enable Developer Mode (toggle in the top-right)
  4. Click Load Unpacked and select the downloaded extension folder
  5. The Sniffer icon appears in your browser toolbar
  6. Click the icon and sign in with your Sniffer credentials

Supported Browsers: Google Chrome, Microsoft Edge (Chromium-based)


πŸ“Έ Capture Capabilities

πŸ–ΌοΈ Screenshots

FeatureDescription
Full-Page CaptureCaptures the entire scrollable page
Viewport CaptureCaptures only the visible area
🎨 Annotation ToolsDraw, add text, shapes (rectangle, circle, line), choose colors
↩️ Undo / RedoStep back or forward through annotations
πŸ’Ύ SaveSave the annotated screenshot with the bug report

πŸŽ₯ Screen Recording

FeatureDescription
Video CaptureRecord user actions on the page
Configurable DurationSet maximum recording length
CountdownBrief countdown before recording starts
FormatWebM / MP4 output

πŸ“Ÿ Console Logs

FeatureDescription
Auto-CaptureConsole output captured automatically when extension activates
Level FilteringError ❌, Warning ⚠️, Info ℹ️, Debug πŸ”§
SearchableFind specific log entries

🌐 Network Logs

FeatureDescription
HTTP PairsRequest and response captured together
Status CodesColor-coded: 🟒 2xx, 🟑 3xx, πŸ”΄ 4xx/5xx
TimingRequest duration in milliseconds
BodiesRequest and response body content

πŸ“± Device Context

Automatically captured:

  • Operating System and version
  • Browser name and version
  • Screen resolution
  • User agent string
  • Current page URL

πŸ–₯️ DOM Snapshot

Captures the HTML state of the page at the time of the bug report.


πŸ› Creating a Bug from the Extension

After capturing data, a bug creation form appears:

FieldTypeDescription
SummaryText inputBrief title of the bug
DescriptionText areaDetailed description
SeveritySelectorHighest, High, Medium, Low
TagsMulti-selectChoose from project tags
AssigneeSelectorAssign to a team member

Click Create β€” the bug is created in your Sniffer project with all captured data attached. If Jira sync is active, a Jira ticket is created automatically.


πŸ”„ Auto-Capture Mode

The extension can run in the background and automatically capture errors:

  • JavaScript exceptions trigger automatic capture
  • Network failures are logged passively
  • Captured data is queued for review before creating bugs

TopicDescription
πŸ“‹ Task Board β†’Extension-captured bugs appear on the board
πŸ› Bug Details β†’View captured data in the Logs and Attachments tabs
πŸ”— Integrations β†’Captured bugs sync to Jira automatically
🧩 Sniffer for Jira β†’View extension captures inside Jira
πŸ’¬ Feedback β†’An alternative capture method for end users