Applications Systems

Enable WPM to work and perform text match with iframe's

WPM Recorder and Player are not set up to work with reading iframes for text verification. Text match is failing. Cannot find text on the page. Text match failing on WPM 2019.4.1

First published date

4/21/2020 1:07 PM

Last published date

10/25/2022 6:54 PM

Overview

If WPM Transaction is failing to discover text on a page, it could that be that the text is inside an iframe. WPM is not configured with default settings that allow for verification in such a section. 

Beginning with WPM 2019.4.1, you can disable web security for WPM Chromium Recorder/Player to make Text match work in IFRAME's.

See also: Enable and collect WPM Recorder Verbose logs

Product section

Web Performance Monitor

Cause

text on page within iframe.

Resolution

Recorder

1. C:\Program Files (x86)\SolarWinds\Orion\SEUM\Recorder\WPM Recorder.exe.config

2. Update the following setting: <disableWebSecurity value="true" />

 

Player

1. C:\Program Files (x86)\SolarWinds\Orion\SEUM\Player\SolarWinds.SEUM.Agent.Worker.exe.config

2. update config like this:

<agentWorkerConfiguration disableWebSecurity="true" ...rest of config flags... >

 

For Player, after configuration changes, restart services.

 

Side note: 

To disable WebSecurity, you may need to create "config.yaml" file in the directory "C:\Program Files (x86)\SolarWinds\Orion\SEUM\Player\ChromiumProbe" with text content: "disableWebSecurity: true"