Windows Paint 3D - Graphically-Intensive Functional Test
Overview
This workload will:
Simulate a user opening the built-in Windows 10 Paint 3D app and performing various 3D rendering tasks as an actual user might perform. This generates realistic graphically-intensive load.
The following steps will be performed:
Opening app and capturing app-opening timing with a custom timer
Opening 2D shapes page, clicking the Multipoint Star shape, drawing/committing it to canvas, converting it to 3D, and moving it back and forth in 3D space
Opening 3D shapes page, clicking the Cat shape, drawing/committing it to canvas, and moving it back and forth in 3D space
Opening Stickers page, clicking the Bark texture, drawing/committing it to canvas, converting it to 3D and moving it back and forth in 3D space
Opening Text page, clicking the 3D text button, typing to text field, drawing/committing it to canvas, and moving it back and forth in 3D space
Opening Effects page and cycling through the different (lighting) Effects
*Comment this section out of the code if the targets don't have an internet connection*
Opening 3D library page, opening Latest 3D Collections page, drawing/committing the top-left model in the Latest 3D Collections page, and moving it back and forth in 3D spaceZooming into the canvas all the way, resetting the view, zooming out of the canvas all the way, then resetting the view again
Closing out of the Paint 3D app
Supplemental information:
If needed, configure the "Set global vars" section of this workload
Go through the workload to understand what it's doing. Comment out any unneeded code/code blocks, or add on any needed functional testing
Developed with: Login Enterprise Scripting Toolset/Application XRay version 4.6.5, Windows 10 Pro x64 21H1
Last updated on: 12 Oct 2021
Demonstration Video
https://youtu.be/Qikx-vX-pzQ?feature=shared
Disclaimer
This workload is provided as-is and might need further configuration and customization to work successfully in each unique environment. For further Professional Services-based customization please consult with the Login VSI Support and Services team. Please refer to the Application Script Recording for further self-help information regarding workload crafting and implementation.
Please refer to the top of the attached .cs file for more information.