Bug Reproduction Tool icon

Bug Reproduction Tool

by blumination · Developer Tools
Manifest V3 Free
View in Chrome Web Store Data as of 16 Oct 2026

Record user interactions and generate Playwright tests instantly

Users
17
+2 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
2
0 in 30 days
Store rank
#159K
#133K among extensions
Version
1.0.0
updated 10 Apr 2026

Users

monthly, 6 months
0817Apr 2026Aug 2026Oct 2026
Latest, 16 Oct 2026: 17 usersMove the mouse over the chart for any month

Ratings count

monthly, 6 months
012Apr 2026Aug 2026Oct 2026
Latest, 16 Oct 2026: 2 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About Bug Reproduction Tool

Bug Reproduction Tool (BRT) records your browser interactions and generates ready-to-run Playwright tests in TypeScript or JavaScript — instantly. No manual coding. No proxies. No limitations. ────────────────────────────── HOW IT WORKS ────────────────────────────── 1. Open any website 2. Click the BRT icon → click Record 3. Interact with the page naturally 4. Switch to Generated Test tab 5. Copy or download your .spec.ts / .spec.js 6. Run: npx playwright test ────────────────────────────── WHAT GETS CAPTURED ────────────────────────────── → Clicks, form fills, navigation, dropdowns → Checkboxes, file uploads, keyboard events → Screenshots on demand (press S) → Hover recording (press H) ────────────────────────────── ASSERTIONS ────────────────────────────── Add Playwright assertions to any step: → Has Text → expect(locator).toHaveText('...') → Has URL → expect(page).toHaveURL('...') → Is Visible → expect(locator).toBeVisible() → Has Value → expect(locator).toHaveValue('...') → Has Attr → expect(locator).toHaveAttribute('...') → Count → expect(locator).toHaveCount(n) Use the Pick button to select elements directly on the page. ────────────────────────────── STEP MANAGEMENT ────────────────────────────── → Drag to reorder steps → Click any selector or value to edit inline → Double-click step number to add a comment → Undo up to 30 levels (Ctrl+Z) → Export / import sessions as .brt.json ────────────────────────────── CODE OPTIONS ────────────────────────────── → TypeScript or JavaScript toggle → networkidle checkbox — adds waitForLoadState after navigation → Custom test name → used as filename and test() label

Growth

WindowUsersChangeRatingsRating
7 days+2+13.3%00.00
30 days+2+13.3%00.00
6 months+13+325.0%00.00

Version history

1 versions recorded
1.0.010 Apr 2026

Details

Category
Developer Tools
First seen
10 Apr 2026
Size
28 KB
Languages
en
Pricing
Free
Privacy policy
blum83.github.io
Extension ID
djjnaboeldphchfgpgcjfjmjdcajgpnj

Permissions and risk

Moderate riskimpact 3, likelihood 2
Permissions
activeTabscriptingstoragetabs
Site access
<all_urls>
Can read and change data on every website you visit.

Alternatives to Bug Reproduction Tool

Extensions that rank for the same store searches or share the Developer Tools category, ordered by users