An original planning guide. Use the linked primary documentation for platform details and the supported procedure for your environment.
Describe one interaction
Record the control, page state, input method, and expected visible response. Include whether the page was still loading.
Capture relevant timing
Use supported browser diagnostics to examine long tasks, rendering, and network work around the interaction. Note the actual visible delay.
Isolate the likely work
Compare a controlled state with fewer competing tasks or a focused component change. Avoid removing functionality without understanding its purpose.
Check usability after changes
Repeat the interaction with keyboard and pointer input, realistic content, and error states. Compare measurements under matching conditions.
Worked scenario
See the plan in practice.
A category filter waits while a large client-side list is processed. Measure that work and its rendering before assuming the server is responsible.
Review your result
Your acceptance checklist
Interaction scoped
Work captured
Inputs retested
Use these checks to identify gaps in your interaction investigation record. Assign an owner to any unresolved item before the next dependent step.
Primary references
For the underlying concepts and current platform details:
