US-EPA-CAMD / easey-ui

Project Management repo for EPA Clean Air Markets Division (CAMD) Business Suite of applications
MIT License
0 stars 0 forks source link

Performance Test Execution in BlazeMeter - Monitoring Plan - Evaluate and Submit (5 to 10 users) #6357

Open IkeC-dpc opened 2 months ago

IkeC-dpc commented 2 months ago

1. Performance Test Execution in BlazeMeter:

2. Purpose: If we have a successful script, then we can leverage this and maybe the Developers can come up with a “Stored Procedure” that can load up all the necessary files before start testing in Perf environment.

3. Related Ticket: https://github.com/US-EPA-CAMD/easey-ui/issues/6356

IkeC-dpc commented 2 months ago

6357 is taking longer than expected because based on the instruction from BlazeMeter Support I had to install & utilize a secondary tool "JMeter" to create and troubleshoot the .JMX script.

IkeC-dpc commented 1 month ago

The following .JMX script for the "Monitoring Plan workflow" (Export, Import, Evaluate, & Submit) was created in JMeter. It has been Parameterized, and as of 9/09/24 it ran successfully with 10 unique users.

Here is the .JMX script in ZIP Format: 6356-PERF_Monitoring Plan_with Parameter v.4_Compact_9924.zip

Here is the Test Results .csv file from JMeter: 6356_Results_in_Table_10users_9924.csv