Documentation
This section describes how to use Probato in practice. Here you will find detailed instructions to configure the environment, create projects, and implement tests based on the concepts presented earlier. The practical documentation assumes that you already understand the core concepts of the framework described in the Concepts section.
-
Environment configuration
Configure the environment required to run tests with Probato, including dependencies, tools, and basic requirements.
-
Project creation
Learn how to create a new Probato project, understanding its initial structure and standard organization.
-
Project configuration
Configure global project parameters, execution control, integrations, and behavior adjustments.
-
Browser Configuration
Define browsers, execution modes, parallelism, and options related to UI automation.
-
Suite Implementation
Learn how to implement a Suite and structure features and use cases in Probato.
-
Script Implementation
Learn how to declare test scenarios using Scripts and orchestrate their execution.
-
Procedure Implementation
Implement Procedures responsible for executing test logic and validations.
-
Page Object Implementation
Encapsulate user interface interactions using semantically enriched Page Objects.
-
Dataset Implementation
Configure Datasets for data-driven scenario execution, separating data from logic.
-
Database Implementation
Prepare application state using SQL and NoSQL scripts to ensure predictable and reproducible tests.