Skip to content

Glossary

The user-facing terms used in Certyn docs, and how they map to API objects.

This documentation uses Runs and Issues as the primary user-facing terms. The REST API still uses lower-level object names like tickets, executions, and testcases.

Core terms (docs)

TermMeaning
ProjectA single application or service you operate Certyn against.
EnvironmentA named target for testing (staging/prod/etc) with its own base URL, variables, and model configuration.
WikiThe context you provide to the autonomous QA team: product overview and non-negotiable rules.
TestA reusable check (natural-language test case) that can be run repeatedly.
ProcessA suite definition: which tests to run (usually by tags), how to schedule them, and what should trigger runs.
RunA single execution of a process (or an ad-hoc task) that produces artifacts and outcomes.
IssueA work item created from failures or exploration, backed by evidence and linked to runs/sessions.
SessionAn isolated agent runtime (container + browser) that performs a unit of work and records artifacts.

Mapping to API objects (precision)

Docs termAPI object(s)Notes
RunTicket (type TestRun) + execution entitiesRuns are tracked as tickets for auditability.
IssueTicket (type Issue)Issues can be created by failures or manually.
TestTestCaseTests may be human-authored or AI-generated (often needing review).
SessionAgentSessionSessions are the live browser sessions you can watch.
ProcessProcessDefinitionProcesses define schedules, tags, and triggers.

If you prefer API-native language, you can read "Run = Ticket (TestRun)" and "Issue = Ticket (Issue)" throughout the docs.