FAQ

Answers to common questions about building journeys with Pulse.

How do I record hovers?

Rest the pointer on the element while recording: Pulse records a mouse over step once the pointer has stayed on a clickable element longer than the Mouse Over Delay of the recorder settings.

You can also add the step by hand: right-click a step, choose Insert Command, set Command to mouse over and Target to the locator of the element.

How do I make a test wait for a condition?

Pulse waits for elements to appear before acting on them. When that is not enough — content loaded after a delay, an animation — add an explicit wait:

  • wait for element present / wait for element not present
  • wait for element visible / wait for element not visible
  • wait for element editable / wait for element not editable
  • wait for text

While recording, right-click an element to record a wait on it.

How can I use a regular expression in a text check?

Text checks match an exact string. As a workaround, use an XPath locator with starts-with and contains:

Command Target Value
assert element present //a[starts-with(., ‘You are the’) and contains(., ‘user to log in today’)]

How do I scroll?

There is no scroll command. Run JavaScript instead, with the coordinates to scroll to:

Command Target Value
execute script window.scrollTo(0, 1000)

Where are my projects saved?

Wherever you save them: a project is a .side file you save with Save Project (Ctrl+S) and reopen from Recent Projects or Load Project. Your settings, test history and license are stored in your user profile, so they are kept when you update Pulse.

Can I use Pulse behind a proxy or without internet access?

Pulse needs to reach the Mugnsoft license server to activate a license, then at least once every 14 days for a paid license. A free license keeps working offline once activated. The sites you test only need to be reachable from your computer. See Offline use.

Can I run Pulse on a server, without anyone logged in?

Pulse is a desktop application: scheduled runs need Pulse to be open in a user session. To run journeys around the clock from servers, deploy them to Mugnsoft as EUM monitors.

See also

Translations