Recommended practices
This section presents some examples and recommended practices when working with the k6 browser module to leverage browser automation as part of your k6 tests.
- Handle stale or dynamic elements after navigation
- Hybrid approach to performance
- Page object model
- Prevent cookie banners from blocking interactions
- Prevent too many time series error
- Select elements
- Simulate user input delay
- Use Page.close to clean up test resources
- When to use sleep() and page.waitForTimeout()


