Writing high confidence frontend tests


Details
Brief Description
In this session we are going to explore writing tests for your UI keeping in mind the end users using testing-library. In popular libraries such as enzyme we end up most of the times, testing the implementation details of the code, but in these tests we only intend to check the final output that gets rendered in UI.
Does any of these sentences sound familiar ?
- My tests give my false positives
- My tests break a lot even for small refractors/changes
- We have bugs inspite of having heavy unit tests code coverage.
- My tests don’t give me enough confidence to deploy regularly
Join me for finding an effective way of writing tests to avoid above scenarios.
Brief Bio
Frontend Lead at Avesta Technologies, Frontend Consultant. Intrested in making lives of frontend developers easier.
I am Vinay and I work as Frontend Lead at Avesta Technologies, Ahmedabad. Have seen lot of frameworks come and go over the years and feel React is here to stay. Love setting up tools/techniques and frameworks for frontend teams that enable them to develop applications at scale comfortably. Advocate prioritising Web Performance. Hopes to contribute more to OSS.

Writing high confidence frontend tests