Synthetic Scripts

Browser Synthetic Monitoring allows you to write Python scripts using the Selenium WebDriver library to create scheduled tests that can mimic end-user actions in remote browsers in supported locations. For supported Python versions and libraries, see Synthetic Jobs.

You can use synthetic scripts to test performance, features, end-user flows, and the end-user experience.

For example, your synthetic script might do the following:

  1. Visit your website.
  2. Search for products.
  3. Add items to a shopping cart.
  4. Check out the shopping cart and assert that the total price of the cart is correct.
  5. Enter payment details.
  6. Complete the purchase.