Skip to content

Improve tests speed #4

@ionut998

Description

@ionut998

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions