Element34
Pulse Report · Quality intelligence

Site health and prioritized opportunities.

Score every release-candidate page in one run. Get back a health rating, P0 to P3 prioritized opportunities, severity and effort per finding, and the fix already attached. Export the raw metadata to your audit pipeline via JSON.

  • Health rating per page per run
  • P0 to P3 prioritization
Per-page rating
0 to 100
Beyond Lighthouse
Behind your firewall
Raw data
JSON for audit
Selenium Box · Quality intelligence
Pulse Report · live
🔒 grid.private.element34 AI Native
Workspace
  • Overview
  • Studio
  • Runs
  • AI Insights
  • Devices
  • Grid
  • Security
94
Pulse · /checkout
Excellent
Site health · +6 vs prev · 4 prioritized opportunities
1 P0 1 P1 1 P2 1 P3
Prioritized opportunities 4 findings
P0
render-blocking script /checkout
High sev · Low eff
92%
P1
image without alt text /pricing
Med sev · Low eff
88%
P2
main thread tasks > 250ms /
Med sev · Med eff
76%
P3
sequential CSS imports /docs
Low sev · Low eff
68%
AI captures evidence per finding Goes beyond Lighthouse Raw metadata via JSON
Banking & Financial Services
One number for go/no-go

Pulse rolls up every signal into one health rating per critical journey. Walk into the release-readiness meeting with one number, not a dashboard zoo.

Release-day proof
Insurance & Healthcare
Accessibility built in, not bolted on

Every Pulse run flags WCAG and accessibility findings alongside performance. Audit-friendly. Stays inside your perimeter.

Accessibility-aware
Government & Public Sector
Beyond Lighthouse behind the firewall

Lighthouse is built for the public web. Pulse runs inside your private SBOX, against your internal apps, with the same depth of analysis.

Private-cloud native
Mid-market & MedTech
Action items, not scores

Every finding ships with a recommended next action. Engineers fix, not interpret.

Actionable
The dashboard tax

Three dashboards. Four scores. No one knows if the build can ship.

Every release morning, the same ritual. Open Lighthouse. Open the accessibility tool. Open the test runner. Reconcile four scoring methodologies against one release deadline. By the time everyone agrees on what to fix first, the deploy window has closed. Pulse collapses that into one report per page per run, with the fix already prioritized.

Pain pattern 01

Score sprawl

Symptom. Lighthouse says 78. The accessibility tool says 4 violations. The test runner says 92% pass rate. None of these numbers tell you whether to ship.

Pulse response One health rating per page per run (94 / Excellent). Delta vs previous. Four priority pills (P0 to P3) at a glance. Decision visible in 2 seconds.
Pain pattern 02

Generic findings

Symptom. "Improve CLS." "Add alt text." "Reduce main-thread work." The tools tell you what is wrong but not where, not how bad, not how hard to fix.

Pulse response Every finding includes the page, the severity, the effort, and a confidence score. P0 Checkout · render-blocking script · High severity · Low effort · 92%. Engineers know what to pick up first.
Pain pattern 03

Public tools, private apps

Symptom. Lighthouse and PageSpeed Insights are designed for the public internet. Half the enterprise app is behind SSO, deployed inside the firewall, never seen by a public crawler.

Pulse response Runs inside your SBOX deployment, against the same private grid your tests run on. Same depth as Lighthouse for performance. Adds accessibility and best practices. AI captures evidence so the report is defensible.
Three dimensions

Score performance, accessibility, and best practices in one pass.

Pulse scores all three dimensions in one run. Per finding, AI captures the evidence, ties it to the page and session, and writes the fix. Lighthouse stops at the score. Pulse hands you the action.

Dimension 01

Performance

LCP, FID, CLS, main-thread tasks, render-blocking resources, image weight, font-loading strategy. Core Web Vitals plus SBOX-grid-specific timing Lighthouse cannot see.

P2 / · main thread tasks > 250ms · Med severity · Med effort · 76% confidence
Dimension 02

Accessibility

WCAG 2.x checks built in. Image alt text, color contrast, ARIA semantics, focus management, keyboard navigation. Every finding tied to the specific page and selector.

P1 /pricing · image without alt text · Med severity · Low effort · 88% confidence
Dimension 03

Best practices

Render-blocking scripts, sequential CSS imports, third-party script timing, console errors during the run. The hygiene findings that quietly add up to a slow site.

P0 /checkout · render-blocking script · High severity · Low effort · 92% confidence
Same run. One report.

Four scores collapse into one health rating.

By standup, your team has one rating per page, four prioritized opportunities, and the fix already attached to every finding. The release-candidate build that ran on the private grid at 8 AM is decision-ready.

Pulse Report /checkout
Run: release-2026.05.29 Build duration: 14m 22s +6 vs prev
94
Excellent
1 P0 1 P1 1 P2 1 P3
Prioritized opportunities · 4 findings
P0
render-blocking script /checkout
SeverityHigh
EffortLow
92%
P1
image without alt text /pricing
SeverityMed
EffortLow
88%
P2
main thread tasks > 250ms /
SeverityMed
EffortMed
76%
P3
sequential CSS imports /docs
SeverityLow
EffortLow
68%
AI captures evidence per finding Action item attached ▶ Raw metadata via JSON

Same run renders the same report whether you scan it at 9 AM or 9 PM. Raw metadata available via JSON for engineering audit.

Beyond Lighthouse

Lighthouse was built for the public web. Pulse runs inside your private SBOX.

Lighthouse is a great tool for public pages. Pulse extends the same depth into the parts of your app Lighthouse cannot reach: behind SSO, inside the VPC, on internal release-candidate builds running on your private grid.

Capability Lighthouse Pulse Report
Where it runs Public web, Chrome DevTools, CI plugins Inside your SBOX, against your private grid, every test run
What it covers Performance, accessibility, best practices, SEO Performance, accessibility, best practices, scored per page per run with AI evidence
How findings prioritize Scored 0-100 per category P0 to P3 with severity, effort, and confidence per finding
Action items Generic recommendation per audit AI-generated next action tied to the specific page and selector
Data residency Public web by design (PageSpeed Insights stores data with Google) Runs inside your private SBOX. Raw metadata stays in your perimeter
Activation

One flag. Pulse fires on every run.

Add one capability to your WDIO config. Pulse generates a report on every page hit. Pull the report from the SBOX AI Insights workspace or via JSON for audit.

Add to your capabilities BETA

wdio.conf.js
1capabilities: { 2 'wdio:enforceWebDriverClassic': true, 3 browserName: 'chrome', 4 'e34:per_test_timeout_ms': 600000, 5 'e34:testName': 'Checkout smoke', 6 'e34:buildName': 'release-2026.05.29', 7 'e34:autoHeal': true, 8 'e34:pulseReport': true, // ← THE FLAG for Pulse Report 9 'e34:token': 'jenkinshardcap12', 10 acceptInsecureCerts: true, 11}
Pulse generates per page, per run. Reports surface in the SBOX AI Insights workspace and via raw JSON for engineering audit.
Private inference

AI evidence runs on your model.

Pulse captures evidence and writes action items on your LLM, not ours. Page metadata, screenshots, and DOM samples stay inside your environment. Element34 never sees the report.

How Pulse handles AI without exposing page data

Configure Pulse in your SBOX config to point at the model you already trust. Cloud, self-hosted, public, or private. The choice belongs to you, not the vendor.

Bring-your-own LLM

Use your OpenAI, Anthropic, or Azure OpenAI subscription. Or a self-hosted model running inside your environment.

Raw metadata via JSON

Every Pulse finding includes the raw measurement payload as JSON for engineering review. Audit-friendly. No black-box.

Reports stay inside your perimeter

Page metadata, screenshots, DOM samples, and AI evidence stay in your SBOX deployment. Element34 has no visibility.

Pulse Report in context

Studio writes. Auto Heal heals. RCA explains. Pulse rates.

The five AI native modules inside SBOX cover the full lifecycle. Pulse is the rollup layer for everything the other modules see.

AI authoring

Studio

Plain-English to production-grade Selenium. Authoring entry.

Explore Studio
Self-healing

Auto Heal

Resilient locators. Heals before the failure reaches Pulse.

Explore Auto Heal
Root cause AI

Automated RCA

Failure root cause. RCA findings roll up into the Pulse health rating.

Explore Automated RCA
Mobile testing

Real Device Cloud

Real iOS and Android devices. Pulse runs the same way as desktop.

Explore Real Device Cloud
Pulse Report FAQ

Questions enterprise teams ask about Pulse Report.

What is Pulse Report in Element34 SBOX?
Pulse Report is the quality intelligence module inside Element34 SBOX. It generates one health rating per page per run, with P0 to P3 prioritized opportunities scored by severity, impact, and effort. Every finding includes a recommended next action and raw metadata via JSON for engineering audit.
How is Pulse different from Lighthouse?
Lighthouse is built for the public web. Pulse runs inside the customer's private SBOX deployment, against the customer's private grid, including pages behind SSO or inside a VPC that Lighthouse cannot reach. Pulse also adds P0 to P3 prioritization with severity, effort, and confidence per finding, instead of category scores.
What dimensions does Pulse cover?
Three dimensions on every run. Performance covers Core Web Vitals plus SBOX-grid-specific timing data. Accessibility covers WCAG 2.x checks including alt text, color contrast, ARIA, and keyboard navigation. Best practices covers render-blocking scripts, sequential CSS imports, third-party script timing, and console errors during the run.
Does Pulse send my page data to a public AI service?
No. Pulse uses bring-your-own LLM. The customer configures Pulse to point at their existing OpenAI, Anthropic, or Azure OpenAI subscription, or a self-hosted model. Page metadata, screenshots, DOM samples, and AI evidence stay inside the customer environment. Element34 has no visibility.
How do I activate Pulse Report?
Add e34:pulseReport: true to your WDIO capabilities. Pulse generates a per-page report for every page hit during the session. Reports surface in the SBOX AI Insights workspace and via raw JSON for engineering audit.
What does a Pulse report include?
A page identifier, a health rating (0-100) with a label (e.g., Excellent), a delta vs the previous run, the count of prioritized opportunities, and each opportunity broken down by priority (P0 to P3), page, finding, severity, effort, and confidence score. Every finding includes a recommended next action.

Point Pulse at one critical journey. See the report.

Pick one user flow you ship every release. We turn on e34:pulseReport on your private grid and return the health rating, the prioritized opportunities, and the JSON metadata for engineering review. Annual licensing, predictable across the contract term.