Frontend DevelopmentConference45min
Ashes to Ashes, Specs to Specs: A Farewell to Old Testing Tools
This talk reflects on challenges with legacy testing tools like Jasmine and Jest, introduces Vitest as a modern, improved alternative, and provides guidance on migrating to Vitest and adopting best practices for robust, future-proof Angular testing. Attendees gain both perspective and practical steps for upgrading their testing workflow.
talk.summaryAiDisclaimer
Younes JaaidiMarmicode
talkDetail.whenAndWhere
Tuesday, March 24, 13:00-13:45
Room 2
While tools like Jasmine, Karma, and Jest were always there when we needed them, it’s time to move on.
In this talk, we’ll revisit the battle scars they left behind — like the hours spent forcing things to just work with the tests — and explore how tools like Vitest aren’t just trendier. They’re the result of hard-earned lessons in speed, reliability, and developer experience.
You’ll leave with:
In this talk, we’ll revisit the battle scars they left behind — like the hours spent forcing things to just work with the tests — and explore how tools like Vitest aren’t just trendier. They’re the result of hard-earned lessons in speed, reliability, and developer experience.
You’ll leave with:
- A sense of closure for the old stack.
- A tour of the modern features Vitest brings to the table.
- A migration path to Vitest.
- Concrete patterns that future-proof your Angular tests.
Younes Jaaidi
Younes Jaaidi is a Software Cook who enjoys whipping code until tests pass.
Born in the kitchen of eXtreme Programming over 15 years ago, he now teaches and coaches teams — like yours — to cook better software using ingredients such as Test-Driven Development, and Collective Ownership.
He’s also an Angular Google Developer Expert, an NX Champion, and a mediocre sailor.
His favorite spice: sleep 300 && git reset --hard
Born in the kitchen of eXtreme Programming over 15 years ago, he now teaches and coaches teams — like yours — to cook better software using ingredients such as Test-Driven Development, and Collective Ownership.
He’s also an Angular Google Developer Expert, an NX Champion, and a mediocre sailor.
His favorite spice: sleep 300 && git reset --hard