How to Use Provar Manager
In this section, we will explain what Provar Manager is, what it can do and why it is useful as well as show how to take advantage of its main features.
What to Know Before using Provar Manager
Overview of a Testing Life Cycle
Testing is an important aspect of any software development life cycle, involving a wide variety of activities that can also be defined as a separate life cycle running sequentially (i.e. Waterfall) or in parallel (i.e. Agile). Depending on the chosen approach to software development (e.g. Waterfall, Agile, etc.), these testing activities will occur at different times, with more or less level of importance, and with varying levels of detail.
Regardless of this, the activities themselves can be categorised as follows:
- Requirement analysis – where the QA team tries to understand the software requirements in detail, often communicating with various stakeholders, and starts considering what sort of tests should be done and in what way (e.g. manual vs automated).
- Test Planning – where the QA team determines the strategy, resources, limitations, efforts, and costs involved in the testing endeavour.
- Test Case Design – where the QA team creates, verifies, and improves test cases and test scripts.
- Test Environment Setup – where the QA team decides the software and hardware conditions under which the applications will be tested and also performs readiness checks of those environments.
- Test Execution – where the QA team carries out their testing based on the designed test cases and according to the test plans. These activities include the execution of test scripts, their maintenance, and the reporting of bugs.
- Test Result Analytics – where the results of the previous testing activities are collected so that the QA team can meet, discuss, and analyse the data to improve future executions.
Provar Manager’s Approach
Provar Manager aims to support your team with each one of the above activities by offering a lightweight framework to manage your testing life cycle. This framework is founded on the principles that Provar Manager should adapt to your needs (flexibility), it should be part of your toolchain (interoperability), and it should provide actionable insights (actionability).
Whatever your maturity level, you are free to use in any measure what Provar Manager provides and are encouraged to adapt and extend the app by leveraging the Salesforce platform (e.g. new objects, fields, UI components, backend automation, new integrations, flashy charts, etc…).
Accessing Provar Manager
Provar Manager comes with its own Salesforce console app that contains all the relevant tabs for elements like Test Projects, Plans, Test Cases, Defects, Reports, and Dashboards.
- In Salesforce, click App Launcher and enter “Provar Manager” in the search box to find the app.

- You will see the Provar Manager under Apps, click on it.
- A Provar Manager screen will be displayed.
- Provar Automation
- Installing Provar Automation
- Updating Provar Automation
- Using Provar Automation
- API Testing
- Behavior-Driven Development
- Creating and Importing Projects
- Creating Test Cases
- Custom Table Mapping
- Functions
- Debugging Tests
- Defining a Namespace Prefix on a Connection
- Defining Proxy Settings
- Environment Management
- Exporting Test Cases into a PDF
- Exporting Test Projects
- Override Auto-Retry for Test Step
- Managing Test Steps
- Namespace Org Testing
- NitroX
- Provar Automation
- Provar Test Builder
- Refresh and Recompile
- Reintroduction of CLI License Check
- Reload Org Cache
- Reporting
- Running Tests
- Searching Provar with Find Usages
- Secrets Management and Encryption
- Setup and Teardown Test Cases
- Tags and Service Level Agreements (SLAs)
- Test Cycles
- Test Plans
- Testing Browser Options
- Tooltip Testing
- Using the Test Palette
- Using Custom APIs
- Callable Tests
- Data-Driven Testing
- Page Objects
- Block Locator Strategies
- Introduction to XPaths
- Creating an XPath
- JavaScript Locator Support
- Label Locator Strategies
- Maintaining Page Objects
- Mapping Non-Salesforce fields
- Page Object Operations
- ProvarX™
- Refresh and Reselect Field Locators in Test Builder
- Using Java Method Annotations for Custom Objects
- Applications Testing
- Provar Manager
- Provar Manager Setup and User Guide
- Installing Provar Manager
- Configuring Provar Manager
- How to Use Provar Manager
- Managing Your Testing Life Cycle
- Provar Manager Test Execution
- Test Executions and Defect Management
- Provar Manager Test Coverage
- How to Integrate Provar Manager
- Setting Up a Connection to Provar Manager
- Object Mapping Between Automation and Manager
- How to Upload Test Plans, Test Plan Folders, Test Plan Instances, and Test Cases
- Provar Manager Filters
- Uploading Callable Test Cases in Provar Manager
- Uploading Test Steps in Provar Manager
- How to Know if a File in Automation is Linked in Test Manager
- Test Execution Reporting
- Provar Manager Plugins
- Uploading Existing Manual Test Cases to Provar Manager with DataLoader.Io
- Provar Grid
- DevOps
- Introduction to Test Scheduling
- Apache Ant
- Configuration for Sending Emails via the Automation Command Line Interface
- Continuous Integration
- AutoRABIT Salesforce DevOps in Provar Test
- Azure DevOps
- Running a Provar CI Task in Azure DevOps Pipelines
- Configuring the Automation secrets password in Microsoft Azure Pipelines
- Parallel Execution in Microsoft Azure Pipelines using Multiple build.xml Files
- Parallel Execution in Microsoft Azure Pipelines using Targets
- Parallel execution in Microsoft Azure Pipelines using Test Plans
- Bitbucket Pipelines
- CircleCI
- Copado
- Docker
- Flosum
- Gearset DevOps CI/CD
- GitHub Actions
- Integrating GitHub Actions CI to Run Automation CI Task
- Remote Trigger in GitHub Actions
- Parameterization using Environment Variables in GitHub Actions
- Parallel Execution in GitHub Actions using Multiple build.xml Files
- Parallel Execution in GitHub Actions using Targets
- Parallel Execution in GitHub Actions using Test Plan
- Parallel Execution in GitHub Actions using Job Matrix
- GitLab Continuous Integration
- Travis CI
- Jenkins
- Execution Environment Security Configuration
- Provar Jenkins Plugin
- Parallel Execution
- Running Provar on Linux
- Reporting
- Salesforce DX
- Git
- Team Foundation Server
- Version Control
- Salesforce Testing
- Best Practices
- Troubleshooting
- Release Notes