Testing time saved
Deutsche Bahn integrated AskUI into GitLab pipelines for Android POS release validation.
For systems where state lives on the screen, not the DOM. Computer-use agents see it directly and verify deeper across APIs, backends, and devices.
Production stories from teams using AskUI on POS devices, infotainment systems, industrial software, hospital workflows, and mobile business applications.

GitLab pipeline automation for Android POS workflows at DB Fernverkehr.


Azure DevOps pipelines across nested plugin workflows and desktop UI states.


Legacy hospital systems updated without custom API work or brittle selectors.


Canvas-based mobile and business software testing without fragile object IDs.
Deutsche Bahn integrated AskUI into GitLab pipelines for Android POS release validation.
AskUI cut our testing time by 80% and integrated seamlessly into our GitLab pipeline.
Most automation pain traces back to one thing: state. The more an interface carries, the more engineering it takes to keep scripts alive, until they stall at the maintenance wall.
Mostly stateless, page state lives in the URL. Standard tooling copes.
Non-technical testerFrameworks exist, but device farms hurt and app state grows fast.
QA engineerState across the OS, files, IPC, and embedded screens. Brittle scripts.
DeveloperState spread across services, queues, and caches. Needs full-system orchestration.
Senior engineerAskUI's answer: a computer-use agent reasons about whatever is on the screen, so it absorbs state instead of breaking on it, the same plain-language workflow runs from a web form to a distributed system.
A computer-use agent does what a tester does: sees the screen, reasons, acts. Use an existing test file or write instructions in plain text; it runs on any UI and reports audit-ready results.
No selectors, no brittle scripts. The agent reads test steps like a tester would, reasons about what's on the screen, and executes them on the real interface.
The same agent will also document and operate your interfaces. Start with the test assets you have today, and turn those workflows into work instructions and operations next.
Every test runs on the same runtime. Pair the device once, configure the agent, and watch every step.
Install AgentOS on macOS, Windows, or Linux targets. For embedded screens and devices you cannot instrument, use Companion Mode with HDMI capture.
Each agent gets a system prompt, a model, and an allowlist of tools. Swap models without touching the prompt. Version everything.
Operate the target interface step by step. Capture a screenshot after each action, then report what you observed.
claude-sonnetcache onTrigger from the app, CI, a schedule, or an integration. Every action is traced, every screenshot is stored, every cache hit is visible.
// run: head-unit-agent @ bench-04 [00.0s] screenshot -> 1080x1920 [00.3s] locate "settings gear" [cache hit] [00.4s] click -> (912, 64) [01.1s] screenshot -> panel opened [01.4s] locate "Language" [cache hit] [01.6s] click -> (240, 480) [02.2s] scroll -> "Deutsch" into view [02.5s] click -> tap dispatched [03.1s] verify label reads "Einstellungen" done - 3.1s - 2 LLM calls - 4 cache hits
Engineering leaders choose AskUI when they need agents to run reliably on real infrastructure.
Windows, macOS, Linux, Android, iOS, plus embedded screens through Companion Mode when software access is not possible.
5+ OS targetsRoute each agent to Claude, Gemini, OpenAI, AskUI models, or your own provider through your credentials.
BYOM readySkip redundant model calls on stable workflows and keep cost visible at every step of the run.
Cached steps cost $0On-prem and air-gapped deployment, ISO 27001 certification, GDPR compliance, audit logs, and no training on customer data.
ISO 27001AskUI is an agentic test automation platform: you write tests in plain English and a computer-use agent executes them on desktop, web, mobile, and embedded HMI interfaces. Instead of querying the DOM or UI selectors, the agent observes the screen and reasons about what to do next, so it can test interfaces other tools cannot reach.
Download AskUI Desktop, clone the demo project, or start with the SDK. Add API keys when you are ready to run agents.
Start trialCommercial AgentOS, bring-your-own-model, and on-prem for distributed fleets. We'll map a plan to your stack.
Talk to us