The SharePoint Web Simulation automates user actions and measures the time needed by leveraging the web API.
Simulation Steps
- Authentication
Based on the configured authentication type (basic, modern, ADFS, certificate-based).
- Access Site
Measures the time until the entire html content of the SharePoint site is successfully loaded.
- Create Folder
Creates a folder in the document library named 'panagenda_sharepoint_sensor'.
- Upload File (file size can be adjusted in configuration)
Uploads a random file with random content named 'random.txt' with size specified by config/file size in the folder created before. If the file already exists, it will be deleted.
Measures time (in ms) and speed (kilobytes per second).
- Download File
Downloads the file uploaded before.
Measures time (in ms) and speed (kilobytes per second).
- Delete File
Deletes the file created before.
- Delete Folder
Deletes the Folder created before.
- Perform Content Class Search
Searches for a specific content class (for instance Document Library) and measures how long it takes to access the class. OE monitors the class and load performance.
Simulation Results
- Is authentication working?
- How long does it take to access and load the site?
- Are general things such as creating/deleting folder working?
- Do uploads work, do they fail, or are they too slow?
- Do downloads work?
- How much bandwidth is consumed during uploads and downloads?
- Do content class searches work (e.g contentclass:STS_Site)?
Configuration
The following fields are available for this type of sensor.
- Sensor Title
Define any title you like.
- Schedule Interval
Define any interval you like.
- Attachment Size
Define the size of the attachment to be uploaded and downloaded to the specified document library.
- SharePoint Site
Define the site you want to use for this simulation.
- Document Library
Define the name of the Document Library.
- Query Content Class
Define your content class search query.
- Authentication
Define your authentication type.
Assign it to your Simulation Bots.
- On-Premises URL
Enter the FQDN of the On-Prem SharePoint Server (example: https://contoso-sp.acme.com).
EXAMPLE