Skip to main content
ServiceAutomation
Availability2014.1 or later

Run and Manage Scenarios

Configure, schedule and monitor scenarios

Prerequisites

What you need first

Selenium and Selenide

Selenium powers scenario creation

Validate PDF From Salesforce

Confirm a document actually opens
GermainUX integrates with Selenium to record, deploy, schedule, execute, monitor, and troubleshoot synthetic user scenarios. Synthetic scenarios reproduce critical user workflows—such as login, search, checkout, or document access—so GermainUX can verify continuously that they remain available and functional.

Benefits

Video replay is especially useful when thousands of synthetic scenarios run across multiple applications and teams need to locate and diagnose a specific failure quickly.

Common Use Cases

Run and Manage Scenarios

Go to: GermainUX Workspace > Automation > Click From this area, you can configure, execute, schedule, and monitor synthetic scenarios.

Prerequisites

Supported Browsers

Synthetic scenarios can run with supported versions of:
  • Chrome
  • Edge
  • Firefox
  • Internet Explorer, where supported by the applicable GermainUX and Selenium versions
Headless Chrome is recommended for scalable, unattended execution when a visible browser is not required.

Browser and WebDriver Compatibility

The browser installed on the machine executing the scenario must be compatible with the WebDriver used by GermainUX. An incompatible browser and driver combination can prevent the scenario from starting or cause interactions to fail unexpectedly. Validate compatibility whenever the browser or WebDriver is upgraded.

Selenium and Selenide

Selenide is not required to create GermainUX synthetic scenarios. Selenium provides the underlying capabilities needed for:
  • Explicit and conditional waiting
  • WebDriver control
  • Browser and element interactions
  • AJAX-aware synchronization logic
  • Screenshots
  • Multiple tabs and windows
  • Custom convenience methods
Selenide can still be used when its higher-level syntax or additional abstractions are preferred.

Example: Validate a PDF Opened from Salesforce

A synthetic scenario can confirm that a user can open a PDF from Salesforce or another web application. The scenario can be recorded with the GermainUX RPA Bot Recorder. If the document opens in another browser tab or window, use Selenium window handles to switch to the new context and validate the result. See Selenium window-handle guidance. The same approach can be used with other applications and workflows involving:
  • New tabs or windows
  • PDFs and downloadable documents
  • External authentication pages
  • Third-party payment pages
  • Redirected workflows

Summary

GermainUX simplifies the complete lifecycle of Selenium scenarios:
RecordDeployScheduleExecuteMonitorReplayDiagnose

Get Help

Contact GermainUX Support

The Germain Team can help you set this up.

Can't find what you need?

Search all GermainUX docs with Ctrl + K, or use the feedback buttons at the bottom of this page to tell us what is missing.

The content of this document is proprietary to GERMAIN SOFTWARE.