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.
Younes JaaidiMarmicode
talkDetail.whenAndWhere
Tuesday, March 24, 13:00-13:45
Room 2
talks.roomOccupancytalks.noOccupancyInfo
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
talkDetail.shareFeedback
talkDetail.feedbackNotYetAvailable
talkDetail.feedbackAvailableAfterStart
talkDetail.signInRequired
talkDetail.signInToFeedbackDescription
occupancy.title
occupancy.votingNotYetAvailable
occupancy.votingAvailableBeforeStart
talkDetail.signInRequired
occupancy.signInToVoteDescription
comments.speakerNotEnabledComments