Product coverage
The map of DK Studio. Every capability the product covers is listed here with the page that documents it, so you can go from a question to the exact page that answers it.
Nothing is hidden behind this list. If a capability is not here, it is not part of the product.
Platform and setup
| Capability | Documented on |
|---|---|
| Guided first-run setup | Setup wizard |
| Database engine selection β SQLite, PostgreSQL, MySQL | Setup wizard |
| Schema creation and migration | Installation |
| Users, roles and sessions | Users and roles |
| Licence keys and editions | Agent pool |
| Dashboard figures | Agent pool |
| REST API | API reference |
| Configuration and environment | Configuration |
| Deployment modes β hosted studio and in-house installation | Deployment modes |
| Installation and upgrades | Installation, Version compatibility |
Agents and connectivity
| Capability | Documented on |
|---|---|
| Agent licensing and registration | Agent registration |
| Live agent presence and heartbeat | Agent pool |
| Socket transport and handshake | Socket protocol |
| HTTP polling fallback | Connection instability |
| Self-hosted deployment | Self-hosted deployment |
| Hosted studio | Deployment modes |
| Network and firewall requirements | Network requirements |
| Agent offline diagnosis | Agent offline |
Remote control
| Capability | Documented on |
|---|---|
| Remote shell commands | Remote shell and serial |
| System information | Command reference |
| Serial port enumeration, open, close and write | Remote shell and serial |
| The serial console on the agent | Remote shell and serial |
| Command history and results | Command reference |
| Artifact upload | Command reference |
Test cases and execution
| Capability | Documented on |
|---|---|
| The test case and suite model | Test case model |
| Authoring test cases | Authoring test cases |
| Data-driven matrices | DDT matrices |
| Running a suite across the agent pool | Runs and scheduling |
| Scheduling runs | Runs and scheduling |
| Results, evidence and reports | Results and reports |
AI assistance
| Capability | Documented on |
|---|---|
| Test case generation from a requirement | Case generation |
| Screen understanding | Screen vision |
| Failure clustering and root-cause analysis | Root-cause analysis |
Assets and topology
| Capability | Documented on |
|---|---|
| Environments, devices, vehicles and OEMs | Environments and devices |
| Bench topology and agent ownership | Device topology |
Layers under test
| Capability | Documented on |
|---|---|
| Vehicle-side modules, readers, controllers and ECUs | Device topology |
| Cloud service testing β interface performance, key generation and distribution, certificate chain | Testing the cloud services |
| Mobile wallet testing β system-level wallet keys on handsets and watches | Testing mobile wallets |
Protocol families and conformance
| Capability | Documented on |
|---|---|
| CCC, ICCE and ICCOA coverage | Supported protocols |
| The COT driver | Supported protocols |
| Conformance and certification suites | Standards and conformance |
Reference material
| Page | What it holds |
|---|---|
| Configuration | Environment variables, configuration files, defaults. |
| API reference | Every route under /api, with bodies and responses. |
| Command reference | The command set the agent executes, with arguments and error codes. |
| Socket protocol | Envelope, handshake and message types. |
| Error codes | The error catalogue the studio and the agent share. |
| Version compatibility | Version rules and upgrade paths. |
| Standards and conformance | Protocol families and how conformance is expressed. |
| Architecture | How the studio and the agent talk, and where state lives. |
| Glossary | The full vocabulary. |
Security and scope
| Capability | Documented on |
|---|---|
| Credentials, licences and data handling | Security and privacy |
| What comes next | Roadmap |
| Common questions | FAQ |