Web applications monitoring with synthetic transactions
The idea behind synthetic transactions is simulation of end-users behavior on the website. Usually you can select a set of critical user interactions (so-called transactions), such as login or purchase. Failure of these transactions will have a severe negative impact, such as loss of reputation or revenue.
Anturis can simulate real users and run such transactions periodically to make sure your web applications are working as expected. If not – you get alerted very quickly, so as to be able to troubleshoot before too many visitors are affected.
Let ’synthetic users’ test – to ensure a positive experience for the real users
Before Anturis can begin simulating visitors to your website you need to teach us about the transactions you want to test. This is done by means of Anturis Transaction Recorder, which is essentially a web-browser. You use it to browse your website following the steps of the transaction while the Recorder traces all of your steps. Once finished, Anturis is then able to replay the recorded scenario continuously, ensuring each step of it is successful.
Below, is a typical example of an e-shop transaction, including:
- Loading a product catalogue;
- Adding an item to a cart;
- Proceeding to check-out;
- Paying; and
- Viewing confirmation page.
It is clear that such a transaction touches several sub-systems comprising your web applications. The web application monitoring therefore performs more in-depth and effective testing than that provided by a single web page check.
Simple yet powerful
For users with more sophisticated needs it is also possible to check web server’s response at each step, modify HTTP requests, or even insert a new HTTP request. If you need to test your web application API Anturis transaction monitoring is also helpful.
Don’t stop after taking the first step
All it takes is for one glitch in a multi-step e-commerce transaction to cause the failure of a purchase or other customer action. Anturis helps you ensure all steps are working fine, not just the website’s homepage. As such you stay in control of your interactive web applications.