Documentation
Guides for every area of Proba.run — from your first project to automation and integrations.
Getting started
Test cases
Working with test casesTest cases are the core of Proba.run: each one describes a scenario to verify, organized into folders, tagged, and enriched with custom fields. This page covers creating and organizing cases, reusing steps, attaching files, filtering and searching, and recovering deleted items.Case versions and reviewEvery meaningful change to a test case is preserved as a version, and every case moves through a review workflow before it's trusted as "approved." Together, these keep your test history honest: what a test run actually checked, and who signed off on the case content, are always visible after the fact.RequirementsThe Requirements tab tracks the tasks you're building and how well your test cases cover them, so you always know what still needs testing before a release.
Test execution
Test RunsA test run is how you execute a set of test cases and track their results — pass, fail, blocked, and more — for a build, a sprint, or a release, and see live progress as the team works through it.Test Plans and MilestonesTest plans let you save a reusable set of cases so you don't have to pick them again every time you start a run, and milestones let you group runs under a release or deadline to track progress toward it.Exploratory SessionsExploratory sessions are for free-form testing that isn't tied to predefined test cases — you follow a charter, explore the product, and log what you find as you go, with the time you spend tracked automatically.
Team & integrations
Roles and permissionsProba.run controls access on two levels: an organization role that governs administration of your account, and a project role that governs what a person can do inside a specific project. This page explains what each role can do and how to manage access.IntegrationsProba.run can connect to the tools your team already uses: bug trackers, chat channels, and outbound webhooks, plus a set of built-in AI features. This page covers what each integration does and how to set it up.API & AutomationProba.run exposes a machine-facing layer for CI pipelines and scripts: a public REST API for reading and writing your test data, dedicated endpoints for submitting automated test results, and one-way synchronization of test cases with a git repository. All of it is authenticated with an API key instead of a user session.
Reference
Import & ExportProba.run lets you bring test cases in from a spreadsheet or from TestRail, and take your cases and results back out again as CSV, Excel, or a PDF report. This page covers all the import and export options available from a project's settings and toolbars.Keyboard shortcutsProba.run has a keyboard shortcut layer for the actions you use most while reviewing and working through test cases — moving between cases, editing, and making review decisions — so your hands never have to leave the keyboard. Every shortcut is just a faster way to trigger something already available as a button; nothing is keyboard-only.