SolidX TestHub helps enterprises that find it hard to create and maintain automation tests for production applications. Use AI to author scenarios faster, then run structured UI or API workflows with reusable test data and explicit assertions.
Run tests locally while developing or use the same CLI-driven workflow in CI. TestHub handles controlled setup and teardown so every run starts from a dependable state.
SolidX and non-SolidX apps. TestHub supports testing for SolidX-based applications and any other web application. Register the app in the TestHub portal and run structured UI or API scenarios against it.
Built on SolidX Core testing. TestHub is based on the core testing framework available in SolidX Core. Capabilities and technical details are in the SolidX testing documentation.
Many enterprises struggle to create automation tests quickly and deploy them in a reliable, enterprise-ready way. Coverage stays thin because authoring is slow, expertise is scarce, and keeping suites aligned with production applications takes continuous effort.
TestHub helps teams create, run, and maintain automated quality with AI:
The outcome is a test workflow that is easier to start, understand, repeat, and operate across development and delivery pipelines.
TestHub gives teams a clear operating surface for applications, run history, and scenario-level results, including artifacts when a run fails.
Register applications, filter by tags, and see last-run status at a glance across your TestHub workspace.

Track success rate, duration, pass and fail counts, and every historical run for a specific application.

Successful runs show scenario-level results and suite health. Failed runs capture video, API logs, browser control logs, and other artifacts so teams can diagnose quickly.

Scenario filters, pass rate, and run output make a successful execution easy to confirm and re-run.

Jump to the first failure, inspect scenario steps, and review captured video plus API and browser control logs.
TestHub supports UI testing and API testing as separate workflow types. Teams can choose the workflow that matches the behavior they need to validate without combining browser and API steps in the same scenario.
Validate critical user journeys in a real browser.
Validate service behavior through structured HTTP requests and response assertions.
TestHub scenarios are structured definitions rather than scattered scripts. Teams can author with AI assistance in the portal, then keep each scenario as a stable identity with an explicit sequence of steps so intent and expected behavior stay easy to inspect.
This structured approach helps teams establish consistent test conventions for SolidX applications and other web applications alike.
Test cases and test runs can be fully configured in the TestHub portal. For teams that prefer command-driven workflows, solidctl provides the same structured execution model for local development and CI.
Suitable for CI without requiring a separate test-authoring model for automated execution.
In addition to structured UI and API automation, we are expanding TestHub so enterprises can connect their codebase, discover scenarios faster, assess security posture, and understand coverage.
Connect your codebase through a Git repository so TestHub can work directly with the application under test.
Run core security and vulnerability assessment checks as part of the TestHub quality workflow.
Discover candidate test scenarios from the codebase so teams spend less time inventing coverage from scratch.
Surface coverage insights so teams can see what is exercised and where gaps remain.
Define scenarios, data, and assertions through a consistent model rather than isolated automation scripts.
Test SolidX-based applications and non-SolidX web applications from the same TestHub portal.
Validate browser journeys with Playwright or service behavior through HTTP workflows, using the right scenario type for each test.
Share fixtures, identities, parameters, environment values, and saved resources across the steps that need them.
Configure test cases and runs in the TestHub portal, then execute locally or in CI through solidctl when needed.
See scenario and step results in the portal and console, with video, API logs, and browser control logs when runs fail.
| Capability | What TestHub provides |
|---|---|
| UI automation | Playwright-based browser workflows for navigation, input, interaction, and visible-state assertions |
| API automation | Structured HTTP requests, authentication, payload handling, uploads, and response assertions |
| Scenario authoring | Structured scenarios with IDs, parameters, tags, steps, timeouts, and retries, authored in the portal or with AI assistance |
| Application coverage | SolidX-based applications and non-SolidX web applications |
| Execution control | Application, scenario ID, and tag selection with skip lists and headed or headless UI execution |
| Portal configuration | Fully configure applications, test cases, and runs in the TestHub portal |
| CLI and CI | Optional solidctl workflows for local development and deterministic CI execution |
| Failure evidence | Video capture, API logs, browser control logs, and scenario-level diagnostics |
| Reporting | Portal and console-reported scenario and step outcomes |
TestHub sits alongside AI App Builder. ContextHub and AgentHub are coming soon, extending SolidX for trusted knowledge and governed agents.
Structured UI or API scenarios, reusable test data, and repeatable execution, locally and in CI.
npm i -g @solidxai/solidctl@latest