> Company

 > News

 > Login

 

 > Home

 > Purchase

 > Explore

 > Download

 > Resources

 > References

 > Support Center

 > Products

 > Site Search

 

Advanced Monitoring Web Transactions

  Download this article in PDF format

Knowing a website’s weak points is the key to maximum uptime, and the only way to identify weakness is through comprehensive monitoring of multiple web pages on a site.  If a website is a chain, then each web page is a link in that chain; and, as the adage goes, a chain is only as strong as its weakest link.

Monitoring a website by stepping through a pre-recorded transaction is the most comprehensive test one can perform on a website at the application level.  Monitoring transactions provide coverage of the most important pieces of a website: customer response forms, shopping carts, data-entry forms, etc. 

Transactions are little more than a set of web pages that are repeatedly executed in order.  Each “step” in the transaction is a web page that can be static or dynamic with web forms, images, authentication and anything and everything else a web page contains.

Transactions measure user experience through monitoring accuracy of web page output and responsiveness of individual steps and the transaction as a whole. 

As data is collected over time, important metrics are gathered: response time delays with individual steps, response time delays between steps, identification of where and when bottlenecks occur, capturing output from web pages that produce errors (HTTP 404, HTTP 500, etc.), and content verification.

Transaction monitoring should begin during development of a website and continue to evolve through the life of a website.  As each new web page is developed it should be added to the transaction for immediate and continued testing. 

As the site grows, pages can be broken out into groups to isolation potential problem areas.  For example, a group of “About Us” and “Contact Us” pages, which are normally static, should be set up to monitor for content verification with less emphasis on responsiveness.  Also, a group of shopping cart pages should be set up to monitor for content and error verification and most importantly responsiveness.  As the shopping cart is monitored over time, a trend will emerge, pinpointing the slowest pages that may need to be revisited for performance enhancements.

Strengthen each link in the chain by defining a monitoring strategy that includes transaction monitoring.  Identify crucial areas of a website that need continuous transaction monitoring that over time will provide metrics for improving website performance and the user experience.  Start early in the development phase of a website and reap the benefits of the information gathered.

 

Content, HTML, and files Copyright © 1999-2008 ExclamationSoft Inc.
Privacy Policy    ExclamationSoft Home    Contact Us
Microsoft is a registered trademark of Microsoft Corporation in the United States and other countries