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 presentwait for element visible/wait for element not visiblewait for element editable/wait for element not editablewait 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
- Troubleshooting — installation, license and usage issues
- Commands — every command of the step editor