Docs » Synthetics use case library » Monitor a multi-step workflow

Monitor a multi-step workflow 🔗

Kai, a site reliability engineer at Buttercup Industries, a fictitious e-commerce company, uses Splunk Synthetic Monitoring to monitor the performance of the Buttercup Industries site. Kai’s use case demonstrates how Browser test monitoring can help keep you ahead of potential issues with your organization’s site or application.

Set up a Browser test to monitor a critical workflow 🔗

Buttercup Industries has a large conference coming up. Kai sets up an Browser test to monitor the performance of the website hosting to make sure that all attendees can access the website and see the agenda for the conference. Kai uses a Global Variable to retrieve the user credentials during the login workflow. For more, see Create and use Global Variables.

Kai’s Browser test captures this user workflow:

  1. Log into an account using access credentials.

  2. Navigate to the education portal.

  3. Open a virtual session page.

Here is how Kai set up the browser test for the login workflow.

  1. Kai creates a step to go the Buttercup Games homepage and adds a few second delay between steps by selecting Wait for navigation.

This image shows a completed browser test.
  1. Kai creates a step for the login button.

This image shows a completed browser test.
  1. Kai creates a step to check the username using a Global Variable.

This image shows a completed browser test.
  1. Kai creates a step to enter a password using a Global Variable.

This image shows a completed browser test.
  1. Kai creates a step to submit the credentials and finish the login workflow.

This image shows a completed browser test.

All together, the test looks like this:

This image shows a completed browser test.

Learn more 🔗

See the following topics to learn how to set up a a Browser test, and to learn more about the results, diagnostics, and metrics that Browser tests capture: