Skip to content

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.

    Configure environment

  • Project creation


    Learn how to create a new Probato project, understanding its initial structure and standard organization.

    Create project

  • Project configuration


    Configure global project parameters, execution control, integrations, and behavior adjustments.

    Configure project

  • Browser Configuration


    Define browsers, execution modes, parallelism, and options related to UI automation.

    Configure browser

  • Suite Implementation


    Learn how to implement a Suite and structure features and use cases in Probato.

    Implement Suite

  • Script Implementation


    Learn how to declare test scenarios using Scripts and orchestrate their execution.

    Implement Script

  • Procedure Implementation


    Implement Procedures responsible for executing test logic and validations.

    Implement Procedure

  • Page Object Implementation


    Encapsulate user interface interactions using semantically enriched Page Objects.

    Implement Page Object

  • Dataset Implementation


    Configure Datasets for data-driven scenario execution, separating data from logic.

    Implement Dataset

  • Database Implementation


    Prepare application state using SQL and NoSQL scripts to ensure predictable and reproducible tests.

    Implement Database