Skip to main content
← Back to Schedule

Lessons from E2E Testing Web Applications

to View on time.is

Grand Ballroom III

We're sorry!

We made a mistake in processing the videos from DjangoCon US 2024. The sponsor acknowledgements are missing our wonderful sponsor, the Wharton School. We deeply regret this and are working to re-upload videos with our correct sponsor acknowledgements.

All videos have been marked as unlisted and will be removed in the future. We expect the new, permanent videos to be uploaded in two weeks.

About this session

Lots of companies are investing in end to end testing to release high quality software and remain competitive in today’s market. Now with libraries like Cypress and Playwright, end to end testing web applications have become very intuitive and a whole lot of fun.

Over the years, after working with these tools, there are many lessons that I have learned the hard way. These valuable lessons taught me how to write robust and reliable tests that vastly improved the quality of my applications.

In this session, let's discuss best practices that I found useful to write E2E tests. These guidelines will enable you to release high quality software to your clients.

Presented by

  • Avindra Fernando

    Avindra Fernando

    Avindra Fernando is a Software Consultant with over 12 years of experience in architecting and developing modern web applications, automating workflows, and mentoring fellow engineers. In 2021, he founded Taprobane Consulting, which helps clients transform their web applications by improving architecture, migrating to modern frameworks, and focusing on quality.

    He has a strong passion for constant innovation, software architecture, and leadership. Through client engagements, conference talks, and workshops, he has taught tech professionals a variety of web topics. He plans to utilize his experience and motivation to help lead the future technology direction and accelerate the growth of companies.

    He was also a lecturer at The University of Kansas, where he taught Software Architecture in the BSIT program.