Have we been stuck in the same testing pain loops for years? Even though it might seem like it, we haven't!
Even if AI is now writing our tests, many JavaScript developers have faced numerous challenges, from the unclarity of test classifications to the struggle of mocking, long-running integration tests, and shifting everything to E2E tests.
Let's recap everything that has happened in the past years and look into the present to explore what 2025 will bring for testing in the JavaScript world around test runners, testing libraries, mocking, production practices, and AI-based tools.
This talk has been presented at JSNation 2025, check out the latest edition of this JavaScript Conference.