Skip to content

Commit 4e5da30

Browse files
committed
Refine performance testing guidelines
1 parent fad7026 commit 4e5da30

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

recipes/automated-testing.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -247,10 +247,8 @@ patterns.
247247
- Establish clear goals. Are you testing scalability, stability, or
248248
responsiveness? Without these objectives, tests risk being unfocused, resulting
249249
in meaningless data.
250-
- Ensure the tests mimic actual user behavior, including realistic click
251-
frequency, page navigation patterns, and input actions.
252250
- Include diverse scenarios that represent different user journeys across the
253-
system, not just a single performance test.
251+
system, not just a single performance test/scenario.
254252
- Use a clone of the production environment to ensure the infrastructure matches
255253
real-world conditions, including hardware, network, and database configurations.
256254
- Schedule performance tests periodically or before major releases to catch
@@ -262,10 +260,13 @@ process integrated into the development lifecycle.
262260

263261
#### Antipatterns
264262
- Running these tests locally or on an environment that doesn't match production
265-
in terms of infrastructure performance. (tests should be developed on a local
266-
instance, but the actual measurements should be performed live)
267-
- Ensure the test data mirrors real-world conditions, including varying user
268-
inputs and dataset sizes.
263+
in terms of infrastructure performance. Tests should be developed on a local
264+
instance, but the actual measurements should be performed live.
265+
- Ignoring data variability, ensure the test data mirrors real-world conditions,
266+
including varying user inputs and dataset sizes.
267+
- Ignoring randomness in user behavior, ensure the tests mimic actual user
268+
behavior, including realistic click frequency, page navigation patterns, and
269+
input actions.
269270

270271
### Visual Tests
271272

0 commit comments

Comments
 (0)