Transaction Test Development Guide

Eventually, you'll need to start tweaking your ThousandEyes transaction test scripts. Where do you start? Follow these steps to gain proficiency and create more robust and efficient transaction test scripts.

  • Working with Web Development Tools - The first step is to familiarize yourself with standard web development tools such as Chrome’s built-in developer tools. Similar tools are available in other web browsers. In addition to learning how to read a waterfall chart, you can also use browser developer tools to try out custom JavaScript code, analyze details of web applications that you’re looking to monitor using ThousandEyes, and examine HTML page elements that you’d like to reference in your transaction test scripts.

  • Optimizing and Troubleshooting Transaction Scripts - This page introduces a few basic scripting optimizations, some of which are also important for troubleshooting during script development.

  • Transaction Scripting Tips and Tricks - This page presents more nuanced guidance, about things to consider when there are several possible ways to do something.

  • Executing custom JavaScript code - There are times when a piece of JavaScript code works in the developer console but won’t work in a transaction test. This page outlines the differences between two main JavaScript code execution contexts, and how they work with the ThousandEyes BrowserBot, which is the component within the ThousandEyes cloud and enterprise agents that executes the transaction test.

Last updated