Skip to content

Make the bug
easy to follow.

Record the browser steps that lead to the issue. Replay what happened, inspect the affected element, and give your teammate a clear place to start.

Free extension for desktop Chrome. Try it before signing up.
A SMALL BUG. THE FULL SEQUENCE.Sample recording
Renewal quote mismatchbilling.example / renewal
00:12
Seats on screen3 seats
Seats in the quote2 seats
  1. Open page
  2. Add seat
  3. Add again
  4. Calculate

The second click changes the story.The seat count updates. The quote doesn’t.

Explore this recording
Record the steps Inspect the moment Share the context
01 / FOLLOW THE EVIDENCE

See the bug.
Then see what led to it.

Three seats appear on screen, but the quote still uses two. Replay the steps to find the change, then select an element to inspect it.

  1. 01
    Replay the clicks

    Follow the sequence, including the second “Add seat” click.

  2. 02
    Inspect an element

    Select a number or button to see its details at that moment.

  3. 03
    Add your context

    Tag an element and leave a note about what went wrong.

Renewal quote mismatchon billing.example
Interactive demo · sample data
billing.example / renewalClick an element to inspect
Team plan

Seat renewal

00:12 / 00:12
Reproduction steps4 steps · 00:12
SetupStarted on billing.exampleChrome · Desktop · Sample recording
  1. Show Details
    Selector
    #calculate
    Element
    Calculate renewal (button)
    Exact URL
    https://billing.example/renewal
The second click is the missing context.

Go to 00:08 to see the extra seat. Select any element to see its details and leave a note.

An interactive example with sample data. Your demo notes stay in this page.

02 / MAKE YOUR OWN RECORDING

A useful reproduction
starts before the failure.

  1. 01

    Start before the bug.

    Open the extension and start recording while the page still works as expected. Include any setup your teammate will need.

  2. 02

    Follow the steps that trigger it.

    Repeat the clicks and page changes that lead to the issue. Keep the steps that matter, including a repeated action if it changes the result.

  3. 03

    Stop, replay, and inspect.

    Find the moment the result changes. Select the affected element and add what you expected alongside what actually happened.

  4. 04

    Review it, then share it.

    Check the recording for sensitive content, choose who can open it, and add its link to your issue so your teammate can investigate.

Read the reproduction guide
A USEFUL BUG REPORT

A little structure.
A lot less back-and-forth.

Starting point
Page URL, browser, and any setup needed.
Steps to reproduce
The shortest sequence that still triggers the bug.
Expected result
What should happen after those steps.
Actual result
What happens instead, and where it first changes.
Recording
A reviewed recording link your teammate can open.

Paste it into the issue tracker your team already uses.

A FEW PRACTICAL DETAILS

Before your
first recording.

Recording privacy
Does it record all my browsing?

No. You start and stop each recording. Samelogic captures the browser flow you choose; it is not passive or continuous session replay. It cannot show what happened before you started recording.

Can I record a bug without writing code?

Yes. Start a recording in the Chrome extension, reproduce the bug, then stop and review it. You can replay the steps and inspect elements without writing a test.

Do I need an account to try it?

You can install the extension and try a recording in desktop Chrome before signing up. You’ll need an account to save recordings to a workspace and share them.

What should I check before sharing?

Input values are masked by default, but other page content can still appear. Review the recording before sharing it. Private recordings require project access; anyone with a public link can open a public recording. Make it private again to turn off public-link access.

THE NEXT BUG IS A GOOD PLACE TO START

Give your next bug
a clear starting point.

Record the steps. Keep the context. Help your teammate pick up where you left off.

Add to ChromeFree extension. No account needed to try it.See sharing & integrations