Salesforce 3.0

With the Salesforce Engine 3.0, you can automate your Salesforce applications. It provides a stable, consistent testing platform for testing your various Salesforce apps and controls.

The Salesforce Engine 3.0 includes the Salesforce Scanner, which allows you to one-click scan your complete Salesforce instance. The Salesforce Scanner also creates the Module structure automatically to start creating TestCases without having to scan every Salesforce app and screen individually.

For a list of supported Salesforce versions, see the system requirements.

Installation

The Salesforce Engine 3.0 is part of the Tricentis Tosca standard installation.

The Salesforce Engine 3.0 uses Tosca XBrowser for steering browser controls. For a list of supported browser versions, see the system requirements.

Configuration

To run Salesforce Engine 3.0, you don't need to perform additional configuration steps.

Configure performance optimization

Use the test configuration parameter OptimizeForSalesforce to increase the performance of Salesforce tests. It decreases execution time by about 40% on average.

Enable or disable URL based UI type identification (since patch 5)

The Salesforce Engine 3.0 identifies the Salesforce interface you use (Classic or Lightning Experience) based on the URL of the Salesforce application you scanned. This feature is enabled by default.

To use this feature you must install patch 5 or later for Tricentis Tosca. To use this setting, you must add it manually. For information on how to do so, refer to this Knowledge Base article.

If UI identification by URL causes problems during scanning and steering, disable this setting at TBox->Engines->XBrowser->Salesforce, by setting its value to False.