Hi,
This is my first time trying to write a UI load-testing script using k6 browser lib. And I have noticed something interesting.
- K6_BROWSER_HEADLESS=false k6 run test.js —> browser_data_received.: 78MB 3.5MB/s
- K6_BROWSER_HEADLESS=true k6 run test.js —> browser_data_received: 197MB 9.7MB/s
Why there is such a big difference in data transfer between two different options?