What's new

StormRunner Functional includes the following new features and enhancements.

Mac support

SRF's environment lab now provides you with access to Mac testing environments in the cloud.

When configuring your testing environment, select macOS HighSierra as the operating system. HighSierra is supported when recording, running tests in SRF or remotely, or performing exploratory sessions.

Available browsers on HighSierra include:

  • Multiple versions of Chrome and Firefox

  • Safari 11

For details, see Supported testing environments and LeanFT and Selenium capabilities.

Back to top

Workspace enhancements

SRF now enables enterprise customers to segregate licenses by workspace.

SRF Admins can allocate a specific license concurrency to each workspace in the SRF settings area. When configured, concurrency is not shared across workspaces, and is allocated a specific number for each.

For details, see Manage workspaces.

Back to top

Test run / exploratory session video recordings

SRF run results now include video recordings of your entire test run or web exploratory session. These recorded videos enable you to view a playback of your run session, providing an improved root-cause analysis.

  • Run session recordings are supported for both remote and cloud testing.
  • Recorded videos are automatically linked in any defects opened directly from SRF.
  • Recorded videos are saved for 30 days.

For more details, see Define video recording settings and Run SRF tests and analyze results.

Back to top

Environment sets

Now you can create sets of environments, including browsers or devices, for reuse across different automation tests.

For example, you might save a set of devices where your tests are most likely to fail, or a set of the operating systems and browsers most commonly used for your website.

SRF Admins must create environment sets for their workspaces before testers can use them for their automation test runs.

For details, see:

Back to top

New browser versions

SRF supports the most recent versions of Chrome and Firefox when selecting your testing environment, including:

  • Chrome 68 and 69 (Beta)
  • Firefox 61 and 62

For details, see Supported testing environments.

Back to top

Tunneling enhancements

SRF tunnels support the following new configurations:

Timeout values

Configure tunnels with a timeout value to define the number of idle minutes after which the tunnel is closed automatically.

New parameter names:

  • .json file: idleTimeout
  • command line: idle-timeout
Proxy auto-config support

Configure tunnels with a proxy auto-config (PAC) file to define the proxy.

New parameter names:

  • .json file: pacSource
  • command line: pac-source

For more details, see Tunneling parameters.

Back to top

ALM support for defect submission

SRF now integrates with Micro Focus Application Lifecycle Management (ALM), enabling you to connect to an ALM on-premises project to open defects from run results and exploratory sessions.

SRF Admins must first define the ALM connection details in the SRF Settings.

For details, see Connect to a lifecycle management system and Create defects.

Back to top

Octane support enhancements for DevOps Suite users

If you are using SRF as part of the DevOps suite together with ALM Octane, connection settings to Octane are pre-defined, and do not need to be entered manually by SRF Admins.

The Micro Focus DevOps Suite is an integrated suite of agile and DevOps tools in a single package, which helps your Agile and DevOps teams govern, test, and monitor your software.

For more information, or to arrange a demo, see DevOps Suite.

Back to top

Bamboo plugin support

The Micro Focus Application Automation Tools Bamboo plugin now supports SRF, enabling you to start tunnels and run SRF tests as part of your continuous delivery process.

For more details, see Continuous delivery tools.

Back to top

Selenium reporting support enhancements

SRF now enables you to configure capabilities for reporting options in remote Selenium tests.

Newly supported capabilities include:

  • reportingEnabled. Determine whether SRF reports are enabled.
  • saveSnapshots. Determine when snapshots are captured during test runs.
  • saveVideo. Determine when a video recording of your run session is saved.

For more details, see Reporting capability reference.

Custom Selenium reporter

Use SRF's public API to create your own Selenium reporter. For details, see Create a custom reporter.

Back to top

StormRunner Functional online community

Join our new SRF discussion forum today! StormRunner Functional User Discussions

Post your questions and comments about your experience in SRF to create a knowledge pool of data and people, creating great value as the forum grows.

Back to top

See also: