Gherkin BDD Runner
Gherkin editor with Karate-style HTTP execution
As of June 2026, Gherkin BDD Runner has 49 users and a 3.00/5 rating from 1 reviews in the Developer Tools category.
Usersup 25.6 percent+25.6%
49
49
Ratingno change0%
3.00
1 reviews
Reviewsno change0%
1
Version
0.2.0
Manifest V3
History
10 snapshotsTracking since Apr 1, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 1, 2026 | 39 | 3.00 | 1 | 0.2.0 |
| Apr 9, 2026 | 36 | 3.00 | 1 | 0.2.0 |
| Apr 20, 2026 | 42 | 3.00 | 1 | 0.2.0 |
| Apr 25, 2026 | 39 | 3.00 | 1 | 0.2.0 |
| May 2, 2026 | 39 | 3.00 | 1 | 0.2.0 |
| May 9, 2026 | 33 | 3.00 | 1 | 0.2.0 |
| May 13, 2026 | 53 | 3.00 | 1 | 0.2.0 |
| May 19, 2026 | 50 | 3.00 | 1 | 0.2.0 |
| May 26, 2026 | 48 | 3.00 | 1 | 0.2.0 |
| Jun 4, 2026 | 39 | 3.00 | 1 | 0.2.0 |
| Now | 49 | 3.00 | 1 | 0.2.0 |
Permissions & access
- Permissions
- sidePanelstoragedebugger
- Host access
- <all_urls>
Screenshots
About
BDD Runner is a powerful Chrome side panel extension for writing and executing Gherkin BDD scenarios — no server, no CLI, no setup. Test REST APIs, automate browser interactions, and extend your tests with Lua scripting, all from a sleek editor built into your browser. ✨ FEATURES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📝 Full-Featured Gherkin Editor Write tests in familiar Given / When / Then format with a CodeMirror-powered editor that includes syntax highlighting, auto-indentation, and Tab support. Save and organize multiple feature files with the built-in file manager. 🌐 HTTP / API Testing Execute REST API requests directly from your scenarios — GET, POST, PUT, DELETE, PATCH. Set headers, query parameters, and request bodies. Validate responses with powerful assertions: exact match, contains, not-equal, and schema validation with type markers like #number and #string. Chain requests by capturing response values into variables with def. 🖥️ Browser Automation Control any web page using Chrome DevTools Protocol. Click, fill inputs, select dropdowns, check/uncheck boxes, press keyboard keys, wait for elements, scroll, and take screenshots — all from Gherkin steps. Use standard CSS selectors or accessibility tree selectors (e.g., button "Login", textbox "Username") for resilient, readable tests. 🔧 Lua Scripting Engine Go beyond built-in steps with inline Lua code. Parse JSON responses, run complex assertions, and capture computed values into variables. Create reusable custom step definitions with the Lua Script Manager — write a pattern once, use it across all your scenarios. 📊 Real-Time Results Panel See test results as they execute, organized by feature and scenario with clear pass/fail indicators, timing, print output, and inline screenshots. Instantly identify what passed and what failed. 📋 Scenarios Panel Browse all scenarios across your saved feature files in one view. Select individual scenarios with checkboxes and run them on demand — no need to switch between files. 💾 Persistent Storage Feature files and Lua scripts are saved to Chrome's built-in storage. Your tests are always there when you need them, across browser restarts. 🚀 HOW IT WORKS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Click the BDD Runner icon to open the side panel Write or paste a Gherkin feature in the Editor tab Hit ▶ Run — results appear instantly in the Results tab Save your features, organize them, and run them anytime 💡 EXAMPLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Feature: User API Scenario: Get a user Given url 'https://jsonplaceholder.typicode.com/users/1' When method GET Then status 200 And match response.name == 'Leanne Graham' Feature: SauceDemo Login Scenario: Login with accessibility selectors Given browser open 'https://www.saucedemo.com' And browser fill 'textbox "Username"' with 'standard_user' And browser fill 'textbox "Password"' with 'secret_sauce' And browser click 'button "Login"' Then browser text 'heading "Products"' == 'Products' And browser screenshot 🔒 PERMISSIONS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • Side Panel — to display the editor and results UI • Storage — to persist your feature files and Lua scripts • Debugger — to control browser tabs for automation steps • Host Permissions (all URLs) — to make HTTP requests to any API endpoint and automate any web page
Technical
- Version
- 0.2.0
- Manifest
- V3
- Size
- 335KiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- mbfdfkemlmipgcdkigdbbiobfcdejkbf
- Developer ID
- u36b5a4d9b57ce81ddc7d2a093f4314aa
- Developer Email
- [email protected]
- Created
- Feb 17, 2026
- Last Updated (Store)
- Feb 19, 2026
- Last Scraped
- Jun 4, 2026
- Website
- —
- Privacy Policy
- —
Similar extensions
Alternatives to Gherkin BDD Runner, ranked by description similarity.
Bugbasher
QA Testing Tools
30
★ 5.0
Developer Tools - Request Runner
Run, inspect, and reuse API requests directly inside Chrome DevTools
7
Browser Bridge
Control Chrome for Browser Bridge: drive tabs and inspect pages for coding agents.
532
TestForge Recorder
Record, replay and report UI tests with Azure DevOps integration, AI self-healing, Playwright export and data-driven testing.
—
Requestly: Intercept & Modify HTTP Requests
Intercept & modify HTTP(S) traffic: redirect URLs, modify headers, inject scripts, mock REST & GraphQL APIs, and more.
300.0K
★ 4.5
Playwright Recorder
Record browser actions and generate Playwright test scripts in JavaScript, TypeScript, Python, Java, and C# (.NET).
1.0K
★ 5.0
BrowsingBee
Generate test scripts from your browsing actions
5
Testing Taxi Assistant
QA/Testing assistant sidebar for Chrome. Go deeper. Get more done.
85
★ 5.0
Data sourced from the Chrome Web Store · last verified Jun 4, 2026.