Instructions

Heres an overview of how
Leapwork can automate
some of the key elements in
Salesforce
Navigating through frames
Leapwork uses smart visual recognition that
only requires a single click to switch between
frames.
Heavy DOM structure and shadow
DOMs
Leapwork automatically captures elements
within the DOM structure (including shadow
DOMs).
Synchronization issues
Leapwork building blocks have an
inbuilt capability to cater to cater to the
synchronization issues as it includes features
like “Await DOM Change”, “Await Requests”
and dynamic timeout.
Object dependency
Leapwork automatically maintains object
dependency, complete with an oversight of
the objects used for a flow.
End-to-end testing requires
many steps
Leapworks smart recording, including
recording sub-flows, enables automation
of end-to-end use cases within a matter of
minutes.
Executing against dynamic
content
Leapworks locator strategy allows dynamic
web elements to be efficiently identified, with
the option to tweak or change the chosen
strategy as required.
Driving data
With Leapwork, you can test with data from
spreadsheets, databases, and web services,
enabling you to execute the same use case
for multiple Salesforce users simultaneously.
Test across Lightning and Classic,
and Salesforce modules
Leapwork can easily automate across
Lightning and Classic, Sales Cloud, Service
Cloud, Marketing Cloud, CPQ and Billing.
Leapwork also supports Salesforce Object
Query Language (SOQL).
Handling tables
Leapwork includes a row/table column-based
strategy that can handle the complex tables
in Salesforce out of the box.
Reusability
Leapworks tests can run smoothly despite
frequent updates, thanks to reusable cases,
visual debugging capabilities, and video-
based reporting.
Salesforce Automation Guide 13