Your site is up, but does it always work?
WatchMouse Transaction Monitoring (also referred to as 'scripting', 'functional testing' or 'web application testing') checks the behaviour of your site and identifies exactly where bottle necks or problems occur. Transaction Monitoring ensures you know how your customers experience your site when they interact with it from different locations.
Transaction monitoring scripts can be written to identify a wide variety of possible issues, from slow page response times, to monitoring the behaviour of forms such as login pages and shopping carts. Transaction monitoring scripts should be run from a global infrastructure. Without using a worldwide network of checkpoints, you cannot accurately predict how your site behaves when customers interact with it from locations all around the world.
WatchMouse enables you to easily upload your transaction monitoring scripts and run them using our global infrastructure of 43 checkpoints. In the dashboard a detailed breakdown is available that gives insight in the performance of individual steps in the transaction. The scripts can be composed with the open source tool jMeter, and WatchMouse has also partnered with Badboy Software to provide customers with access to a free scripting tool.
Product features
- Easy transaction recording and uploading from within the BadBoy recorder
- Expert and cross platform script recording available via Apache JMeter
- Detailed performance breakdown of individual steps in replayed transactions
- Use a maximum of 20 steps and 1MB of bandwidth per script execution, every five minutes
- Reuse the same script to monitor multiple environments through variable substitutions from the WatchMouse dashboard
- Fine-grained control for monitoring HTTP response codes from APIs
- Extract variables from XML and HTML responses using XPath or regular expressions
To get started with Web Application Testing, make sure your monitoring plan supports one or more script monitors and check out the scripting tutorial. Choose one of the available recording tools and record a script on your desktop computer. Finally, create a new 'script' monitor and upload the script to the WatchMouse website.
Scripting Tutorial
Download an illustrated tutorial below, which explains how to:
- Record a script using the Badboy or jMeter tools
- Upload scripts into your WatchMouse account
- Check the execution of scripts in the WatchMouse log viewer
Badboy's Scripting Tool
Badboy's scripting tool provides an easy way to record multiple transaction steps and offers a simple yet comprehensive capture/replay interface.
Having recorded a script using the Badboy scripting tool, simply upload the script and you'll be able to run it from WatchMouse checkpoints, using a spare rule in your existing WatchMouse account.
Alternatively, for advanced scripting, WatchMouse supports jMeter. jMeter is written in Java and runs on many platforms, including Windows, Mac and Linux. jMeter is available from: jakarta.apache.org/jmeter/.
*The Badboy scripting tool is free for individuals under the following
terms and conditions. If you have more than five individuals using the Badboy tool you'll need to buy a
license.