You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Establish baselines - what is our expectation for the system based on user research?
Create testing schedules (short vs. long-term performance testing plan)
Measure against baselines
Track results
Develop action plan based on results
Implement improvements
Retest
Establishing baselines
Two different questions/approaches:
How long does it take for the system to complete a large volume of users/requests/transactions?
Answered by adjusting variablesagainstsystem actions**, yielding** response time
How many users/requests/reports can we currently support?
1. Answered by setting all but one variables as a constantagainstsystem actionsagainsta target/constant response time,yieldingvariable break point (number of users/transactions/reports)
Variables: number of requests vs. size of requests
of users
of reports per committee account
of transactions per report
System actions
Loading transactions on report page
Report submission (High volume of concurrent submissions (for example, time period right before the filing deadline))
DSP page calculations
Complicated CRUD - create, read, update, delete for complicated data relationships (transaction families)
High level strategy (to be refined)
Establishing baselines
1. Answered by setting all but one variables as a constant against system actions against a target/constant response time, yielding variable break point (number of users/transactions/reports)
of users
of reports per committee account
of transactions per report
Review Performance Testing tracker 🔒
Spike goals:
QA Notes
null
DEV Notes
null
Design
null
See full ticket and images here: FECFILE-1845
The text was updated successfully, but these errors were encountered: