Test Inspector · by Astaqc

Describe the test. We build and run it.

Test Inspector turns plain-English requirements into structured, self-healing browser and API tests — generated by AI, executed on real browsers, synced to your repo as Playwright code. No coding required.

Built by Astaqc Consulting — over a million QA hours delivered · 92% client retention

Test Inspector — AI chat
0
QA hours delivered
0
Prompt to running test
0
Step commands supported
0
Client retention
Testing programmes delivered for
PepsiCoUnited NationsCastorDeskproKumuGiving Assistant
One platform, every layer

UI, API, repo, accessibility, and security — one pipeline

Five kinds of coverage your team currently stitches together from five tools. Pick a layer — these demos mirror the real product.

Browser tests that run on real browsers

Every test is a readable list of steps — click, type, assert, screenshot — executed via Selenium on Chrome, Firefox, Edge, and Safari, with live step-by-step streaming to your dashboard.

  • 36 step commands: navigation, forms, assertions, visual checks, accessibility audits
  • Self-healing — failed selectors are repaired by AI and retried automatically
  • SSIM visual regression against approved baselines
Run your first UI test
Astaqc Smoke Test · contact-form-submission
1openhttps://astaqc.com/contact-us
2assign#name → "QA Bot"
3assign#email → qa@astaqc.com
4clickbutton[type=submit]
5assertTextPresent"Thank you"
6screenshotbaseline compare · threshold 10%
✓ Passed — 6/6 steps · 4.2s · Chrome

API tests with assertions, no Postman required

HTTP request steps live alongside your UI steps — GET, POST, PUT, PATCH, DELETE with custom headers and JSON bodies, asserted on status code or response body.

  • Chain requests with UI steps — extract a value on screen, assert it via the API
  • Variables interpolated per environment: test, suite, and org level
  • status_equals and body_equals assertions on every call
Test your API
orders-api-suite · 3 request steps
GET/api/v1/products?limit=10queued
status_equals 200 body contains 10 items142ms
POST/api/v1/ordersqueued
status_equals 201 body_equals order.status "created"238ms
DELETE/api/v1/orders/{{ORDER_ID}}queued
status_equals 204 cleanup verified96ms

Your tests, as code, in your repository

Every test lives in the Repository view as a clean Playwright TypeScript spec. Push suites to your Git repo, pull changes back, or import an existing spec as a runnable test.

  • Push and pull suites to your repo — tests and code stay in sync
  • Per-suite env.default.json for environment variables
  • Copy, download, or import any .spec.ts — zero lock-in
Connect your repo
Repository · astaqc-tests
▾ Astaqc Smoke Test
contact-form-submission.spec.ts
homepage-heading-hierarchy.spec.ts
verify-services-menu.spec.ts
env.default.json

Section 508 and WCAG compliance, on every run

One step — assertAccessibility — runs a full axe-core audit on any page and fails the test at the impact level you choose. Compliance becomes part of your nightly regression, not an annual scramble.

  • WCAG 2.1 A / AA rules and Section 508 checks, page by page
  • Choose your gate: fail on critical only, or on every violation
  • Violations reported with the exact selector, rule, and fix guidance
Audit your site
homepage-wcag-accessibility-audit
1openhttps://astaqc.com
2assertAccessibilityWCAG 2.1 AA · level: serious_critical
3open/contact-us
4assertAccessibilitySection 508 · forms & labels
Critical
Serious
Moderate
Rules passed
✓ Compliant — 0 critical, 0 serious · WCAG 2.1 AA · Section 508

OWASP security checks in the same pipeline

Security test suites probe your app the way an attacker would — injection payloads in forms, missing security headers, exposed endpoints — and fail loudly before a pen-tester or a breach finds it first.

  • OWASP Top 10 sweeps: XSS, SQL injection, auth and session weaknesses
  • Security-header verification: CSP, HSTS, X-Frame-Options, cookies
  • Runs on schedule, so every deploy gets checked — not just the audited ones
Scan your app
astaqc-security-testing · OWASP sweep
·Security headers — CSP, HSTS, X-Frame-Options
·Reflected XSS probes on search & contact forms
·SQL injection payloads on form inputs
·Session & cookie flags — Secure, HttpOnly, SameSite
·Sensitive endpoint exposure — /admin, /.env, /backup
·TLS configuration & mixed-content scan
✓ OWASP sweep complete — 0 high-risk findings · 1 advisory
Everything QA needs

From first prompt to nightly report

Generate, run, schedule, self-heal, and export — every stage of testing lives in one place.

Chat-to-test generation

Paste a user story, a Gherkin scenario, or a Jira / Azure DevOps ticket. The AI agent designs the suite, writes every step, and validates each one before saving.

Self-healing selectors

When the UI changes, failed steps are retried with AI-suggested selectors — flaky tests fix themselves instead of paging you.

Scheduling built in

Cron, interval, or one-time schedules per test or suite. Nightly regressions run while you sleep.

Visual regression

SSIM comparison against baselines — crop to a selector, mask dynamic regions, tune the threshold per test.

Reports and history

Every run is an immutable snapshot: pass rates, step logs, screenshots, and what triggered it.

Your testing setup today

  • Regression takes days of manual clicking before every release
  • Selenium or Cypress suites break on every UI refactor
  • API tests live in Postman, UI tests somewhere else, security nowhere
  • Accessibility checked once a year, under audit pressure
  • Test coverage depends on who has spare time this sprint

With Test Inspector

  • Full regression nightly — while your team sleeps
  • Self-healing selectors — refactors stop breaking the build
  • UI, API, accessibility, and security in one pipeline, one report
  • 508 and WCAG compliance on every run — not once a year
  • Anyone writes tests — PMs and QA describe flows in plain English

Your first test suite, running before the demo call ends

Bring one user flow. We generate the suite live, run it on a real browser, and hand you the Playwright code — backed by the team that has delivered over a million QA hours.

Start free trial No credit card required. Keep the generated tests either way.

Frequently Asked Questions

Does TestInspector require any coding or scripting knowledge?+

No. TestInspector lets you describe tests in plain English - the platform generates, runs, and maintains the test steps automatically. There is no framework to set up, no selectors to write, and no script to debug when the UI changes.

Which browsers does TestInspector support for running tests?+

TestInspector supports Chrome, Firefox, Edge, and Safari. Tests run in a cloud browser environment, so there is nothing to install or manage locally. You can run tests across multiple browsers in the same suite.

How does TestInspector's self-healing selector feature work?+

When a UI element changes (e.g. a button moves, an ID changes, or a label updates), TestInspector's AI detects the change and updates the selector automatically so the test keeps passing. This eliminates the most common cause of brittle automation suites.

Can TestInspector integrate with my existing CI/CD pipeline?+

Yes. TestInspector provides API triggers and webhooks that work with GitHub Actions, Azure DevOps, GitLab CI, Jenkins, and any CI system that can make an HTTP call. Tests run automatically on every pull request or deployment without manual intervention.

Is there a free trial and what does it include?+

Yes, TestInspector offers a free trial that gives you full access to the platform so you can create tests, run them in the cloud, and see AI-generated results. No credit card is required to start. Paid plans unlock additional concurrent runs, team collaboration, and priority support.

Ask our AI assistant…