Problem: With in-browser testing tools like Playwright, each page load takes...
Problem: With in-browser testing tools like Playwright, each page load takes time. So, many separate tests redundantly loading the same page slows the test suite.
Solution: Try to load each URL only once.
Here's how:
1. Load the URL once at the top of the test.
2. Decompose large tests via test.step
Now the page loads only once, and the tests are grouped by step in the test runner output.
