When people start learning automation testing, Selenium is usually the first tool they hear about. That was my starting point too. Learn some Java, understand Selenium commands, write scripts, and ...
So adding manual waits often does NOTHING or waits for the wrong thing. Instead of this: await page.waitForLoadState () Use what actually matters: 👉 await expect (locator).toBeVisible () 👉 await ...