Item logo image for Senmurv

Senmurv

5.0(

4 ratings

)
ExtensionDeveloper Tools40 users
Item media 5 (screenshot) for Senmurv
Item media 1 (screenshot) for Senmurv
Item media 2 (screenshot) for Senmurv
Item media 3 (screenshot) for Senmurv
Item media 4 (screenshot) for Senmurv
Item media 5 (screenshot) for Senmurv
Item media 1 (screenshot) for Senmurv
Item media 1 (screenshot) for Senmurv
Item media 2 (screenshot) for Senmurv
Item media 3 (screenshot) for Senmurv
Item media 4 (screenshot) for Senmurv
Item media 5 (screenshot) for Senmurv

Overview

QA side-panel toolkit: generate test data, find element locators, record & run page scripts, and track time & tasks.

Senmurv is a QA / test-automation helper that lives in Chrome's side panel. • Generate Random Data — locale-aware test data (name, phone, address, city, postal code, region/county, email, date of birth, UUID, and a random number of a length you set) across 15 countries, with one-click copy for every field — Phone copies both with and without the country code — and a phone country-code toggle. • Find Element Locator — pick any element and get ranked, copy-ready locators (data-testid, formControlName, id, name, aria-label, text, link text / partial link text, class, CSS, XPath, and Selenium-only relative locators) with a live match-count / uniqueness check, plus snippets for Playwright, WebdriverIO, Cypress, Selenium, and Robot Framework, or a framework-agnostic "General" view of the raw locator value. A "Test a locator" box checks any selector instantly — each suggestion has its own Test button too — "Highlight matches" outlines every match on the page, and "Add to account" seeds a suggestion into a new account draft or applies it directly to any existing saved account (scoped by group), with a brief "Added!" confirmation. • Execute JS Script — save (organised into folders), format, import (javascript: bookmarklets), search by name, and run your own JavaScript on the current page — optionally under one of the Region emulator's presets, restored automatically once the run finishes; each script's Run button toggles to Stop while it runs. • Recorder — record a flow of clicks, inputs, and selects on the page (or build it by hand), then replay it, run from any step, stop a run mid-flow, save it as a script, or export it as a ready-to-run spec for Playwright, Cypress, WebdriverIO, Selenium, or Robot Framework. Steps include click, fill, select, checkbox, radio, wait, wait-for-element, press key, and run JS; fill steps can auto-generate realistic values (names, an email synced to the person, numbers by digit count, region/county, dates, a city, a UUID); a live on-page HUD (with a configurable auto-close) shows each step pass or fail. A run can also be wrapped in one of the Region emulator's presets, restored automatically afterwards. • Accounts — save a site's login (address, account/email, password, and locators for the username field, password field, and login button) and sign in with one click. An optional OTP step (its own field + confirm-button locators, plus a shared Default OTP code) fills and submits a one-time code right after login, and per-step delays let you pause before or after any field or button for a login that needs a moment mid-sequence. Passwords are never stored in plain text: they're encrypted with a key derived from a 6–15 digit PIN you set (never itself stored), with a configurable "stay unlocked" session (default 30 minutes, up to 6 hours) so you're not asked for it on every login, and a Change PIN flow. Save one Default password and let any account's "use default password" checkbox reuse it instead of storing its own — clearing it warns first if any account still depends on it. Organise accounts into Groups you reorder by drag-and-drop (drag an account onto another to reorder it, or onto a group's header to move it there; drag a group's own header to reorder the groups themselves), with an inline Rename for any group but Default, duplicate an account in one click, and add an optional Description that shows as a tooltip on hover (delay configurable in Settings). Every locator field has a Clear button, and "Apply to group(s)" pushes a locator — even a cleared one — to every account in the groups you check. • Tools — a searchable, pinnable toolbox of in-page inspectors and utilities, each with its own icon; pin up to 5 favourites to the top of the list: – Inspect: Measure (box model & distances), Colour (every format + WCAG contrast), Fonts (the actually-rendered typeface), Tab order, and Accessibility (WCAG A / AA / AAA audit). – Author tests: Assertions (snapshot an element's state into copy-ready framework assertions), Validation (read a field's client-side rules + a boundary-test checklist), Stacking (find the overlay intercepting a click), and Harden Selector (score a fragile selector and get a robust replacement). – Drive & simulate: Bypass (unlock disabled / hidden / read-only fields), Region (make the page read another country's clock, timezone, locale & geolocation), Site data (clear this origin's storage), Auto refresh (reload the tab on a timer), and Bulk Open URLs (paste a list of URLs and open every one as a new background tab). – Format & decode: JWT decoder, JSON Formatter (pretty-print / minify with a collapsible tree view), Case Converter (UPPER / lower / Title / camelCase / snake_case and more), and Encode / Decode (Base64, URL, Hex, HTML entities). – Evaluate: Scorecard (build your own rubric — category + max score each — save it as a reusable template, then save a filled-in scorecard per evaluation). – Dynamics 365 / Power Apps: Logical names (label every field, tab and section with its schema name), and Open in Web API (resolve the current record to its Dataverse Web API URL and open it in a new tab). – Address bar: Query params (copy the record id or any param out of the current URL, edit params, save a whole combination as a named preset — renameable any time — to reapply in one click, and open the rebuilt URL). • Cookies — view and edit every cookie for the current site, including the HttpOnly ones a page can't show you. • Storage — view and edit the site's localStorage and sessionStorage. • Value profiles (Cookies / Storage) — save the values you keep switching between while testing (locales, feature flags, logins) and apply one in a click. • Track — a stopwatch for your work: start / pause / resume / stop tagged tasks, run several at once, star the ones that matter into their own Important section, clear them all in one go, and review time by day in a list or calendar. • My Tasks — searchable checklists with subtasks, completion %, and deadlines (with days remaining); star a task into its own Important section, and a finished task moves into a collapsed Done section — start a Track timer on any task or subtask from here, and checking it done stops that timer automatically. • Notes — quick free-form notes, searchable, collapsed to a 5-line preview with a per-note expand toggle and Expand all / Collapse all; star a note into its own Favorites section; saving clears the form for the next one, and unsaved text auto-saves as you type so closing the panel never loses it. • Settings — panel font size (also adjustable with Cmd/Ctrl +/-, and reset with Cmd/Ctrl 0), the flow-run popup auto-close and element-find timeout, and Track-tag management (rename / recolour / delete); plus Refresh and Open-in-full-page from the toolbar. • Export/Import — export or import Scripts (with their folders — checking a folder selects every script inside it), Cookie/Storage value profiles, Query params saved sets, Notes, My Tasks, and Accounts as JSON. Select one or many items; if a name already exists on import, choose Overwrite or Keep both (the new one gets auto-numbered). Accounts export re-enters your PIN, since it decrypts real passwords into the file; import requires a PIN to already be set, and always keeps both (fresh id, de-duplicated name) — checking a group's box selects every account in it, on export and on import alike. All data and settings stay in your browser. Senmurv does not collect or transmit any data.

Details

  • Version
    1.1.0
  • Updated
    September 21, 2026
  • Offered by
    Alireza SoltaniJazi
  • Size
    1.35MiB
  • Languages
    English
  • Developer
    Email
    alireza.soltani.jazi@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps