Reliable Tests

Learn how to write reliable tests that remain useful as the system develops.

Software applications are in a constant state of change. Not only do we build new features, but we also fix bugs and refactor code where we see an opportunity for improvement. If our application is successful, the business will grow, and our project has to evolve to meet increasing demands. Often, a piece of software will develop into a product vastly different from the original proof of concept.

Get hands-on with 1400+ tech skills courses.