-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Abstract
Once the test suite reaches a certain threshold of slowness, developers have to rely on the Continuous Integration to run tests to verify changes. Whilst waiting, the developer will often switch context and work on something else, thus hindering productivity. By identifying bottlenecks and following good testing practices, test speed can be significantly improved.
Drawing from direct experience on this topic, I will discuss changes made and techniques adopted in a Rails application to significantly speed up the tests.
About the author
Alexandru is a Senior Software Engineer at Freshbooks in Toronto working on the authentication service. He enjoys writing code and seeing his code being used for solving business problems. He has a passion for building clean, reusable code, improving developer's productivity and mentoring others.
Intended audience
all levels?
Length
20 minutes