
WebSureQTool — build repeatable QA automation and keep ownership of what you build.
Local-first Web UI & API QA workspace
WebSureQTool is a local-first QA workspace for Web UI and API testing — one tool for the whole quality team. Whether you’re a manual tester clicking through a fresh layout, a software engineer verifying a front-end component, or an SDET scripting a full regression suite, WebSureQTool keeps you covered end to end. Build a test flow visually, run it instantly, or export it as clean Java or C# code (Pro) whenever you need it.
Your test suites, private datasets, and run histories stay on your machine, in files you can read and version — your work, your keys.
Try free for 30 days, then move to Pro when reports, execution history, and Web CodeGen become necessary.
New in 1.5: sign in once to test SSO and MFA apps, one-click starter projects, and AI agents and CI through an MCP server and command line. See what’s new →
Keep suite.yaml, dataset.csv, run.json, report.html, and junit.xml in your own workspace.
Your Data, Your Sanctuary: We provide the tools; you keep the keys.
Use one workspace for browser flows, data-driven assertions, and API scenarios.
Reviewable, maintainable, and easy to version in Git.
CSV/JSON binding expands tests without cloning the same steps over and over.
WebSureQTool is built in Java and uses Selenium WebDriver for browser automation. We appreciate the Selenium open-source ecosystem.
Try the workflow on real suites first so you understand the product before you commit to a paid plan.
Move up to Pro when you want stakeholder-friendly evidence and web code export for Java or .NET teams.
Practice with WSQ test sites
Two always-on WSQ test sites so you can try WebSureQTool against real endpoints — no setup, no signup.
Web UI test site
A real web app at wsqdemo.com — login, catalog, cart, and checkout flows to author and run your first UI suites against.
API test site
A full reference REST API at api.wsqdemo.com with an OpenAPI spec — point WebSureQTool’s API module at it, run happy-path and negative scenarios, and explore it in Swagger.
Base URL https://api.wsqdemo.com/api/v1
Plan comparison
Everything below is included in the 30-day evaluation or unlocks on Pro. After the evaluation ends, an active Pro subscription is required to continue — your locally stored suites, datasets, and reports remain yours.
Core Web and API authoring and execution are included in the 30-day evaluation. After it ends, an active Pro subscription is required to continue. Reports and Web CodeGen are Pro-only throughout.
| Category | Feature | 30-Day Evaluation | Pro |
|---|---|---|---|
| Web Application QA | Suite Editor (YAML-first) Create and maintain web suites as readable YAML with actions, selectors (CSS/XPath), assertions, datasets, and reusable page metadata. | ✅ | ✅ |
| Web Application QA | Run Panel Run a suite on demand with step-level output, browser selection, and clear navigation back to the suite. | ✅ | ✅ |
| Web Application QA | Parameterized & data-driven testing Steps reference variables such as ${LOGIN_USER} resolved from environment-aware CSV/JSON datasets (dev, QA, UAT) — one parameterized suite runs across environments and data rows without edits. | ✅ | ✅ |
| Web Application QA | Move & Copy (step tools) Right-click any step or flow node to duplicate, copy, or paste — including Duplicate N Times for repeat-heavy flows. Duplicate datasets, and copy or move portable YAML suites between projects. | ✅ | ✅ |
| Web Application QA | Requirements-based test design Suites are organized as named use-case scenarios, and every step carries explicit assertions that encode expected behavior from your requirements. Deterministic execution verifies exactly what the requirement specifies. | ✅ | ✅ |
| Web Application QA | Saved sign-in for SSO & MFA apps Sign in once (MFA as usual) and WebSureQTool saves the sign-in encrypted for your Windows user. Later runs — headless, CI and AI-agent runs included — reuse and refresh it, and stop with the exact command to sign in again when it expires. Persistent browser profiles and attaching to your own Edge or Chrome cover strict identity providers. | ✅ | ✅ |
| Web Application QA | One-click starter projects File > New Project from Starter Pack installs a ready-to-run, editable project and runs its first suites: a demo shop, a banking-style site, the wsqdemo.com practice store, an OpenAPI lab, and two live SoftTelRG products. | ✅ | ✅ |
| Web Application QA | Site Discovery & proposed use cases Tools > Site Discovery crawls a site (through its sign-in when you give it a dataset), lets you choose what to keep, and writes page objects, proposed use cases and draft suites into your project for review. | ✅ | ✅ |
| Web Application QA | Locator fallback If a step's CSS selector stops matching, the run tries the XPath recorded for the same element and logs it. No locator is ever invented and suites are never rewritten automatically. | ✅ | ✅ |
| Web Application QA | Locator Health Tools > Locator Health shows every locator your runs used, with uses, successes, failures and heals, so brittle locators rise to the top and you fix them before they break a release. | — | ✅ |
| Web Application QA | Performance / Load (Beta) Replay a web journey across concurrent browser sessions and see p50/p90/p95/p99 latencies and error rate on the Performance tab. A preview feature. | ✅ | ✅ |
| Web Application QA | Reports & Execution History View past runs with pass/fail status and open run artifacts such as HTML evidence, logs, and JUnit-friendly outputs. | — | ✅ |
| Web Application QA | Flow View & Live Browser Execution Visualize your suite as a step-by-step flow while the same run plays out in the browser. Follow clicks, typing, waits, branches, loops, assertions, and failures in sequence. | ✅ | ✅ |
| API testing | API Projects & Suites Organize API tests by project, define requests and assertions, and run suites for repeatable regression coverage. | ✅ | ✅ |
| Command line, CI & AI agents | Command line for CI/CD (wsq.exe) Run suites headless in Edge, Chrome or Firefox with JSON results and clear exit codes, validate suites before a browser opens, and run on any number of CI agents without per-machine licences. | ✅ | ✅ |
| Command line, CI & AI agents | MCP server for AI agents Claude, GitHub Copilot, Cursor and other MCP clients can list the step vocabulary, write and validate suites, run them in a real browser, and read failures with screenshots. WebSureQTool ships no AI model; runs stay deterministic. | ✅ | ✅ |
| Code generation | Web CodeGen (Java & C#) Export web suites as code in Java or C# test frameworks for teams that want maintainable projects and CI-ready suites. | — | ✅ |
| Code generation | Bulk web export Export one suite or a selected set of web suites in one click — useful for projects with dozens of scenarios. | — | ✅ |
| Code generation | Command-line export with a ready-to-run project wsq export --with-project writes the Java (JUnit 5) or C# (NUnit) tests plus a Maven or .NET project and the suite's data, ready for mvn test or dotnet test in CI. | — | ✅ |
| Governance | Local-first workspace Your workspace stays on disk. Projects, datasets, artifacts, and generated evidence remain under your control by default. | ✅ | ✅ |
| Governance | Plan entitlements Start with the evaluation workflow first. Reports, Execution History, Locator Health and Web CodeGen (in the app and on the command line) unlock when you move to Pro. | ✅ | ✅ |
