In this video, Meaghan Lewis shares the most common reasons tests will need to be maintained and a plan for how to tackle this maintenance. Make a plan for how to maintain automated tests so that they are always passing.
- [Instructor] Test automation is an ongoing process…and maintenance will be a huge portion of that process.…The three main parts of maintenance include:…Adding new tests;…updating old tests;…and fixing failures.…New features in a software development project…will require that new tests be added.…For the individuals working on the new functionality,…discuss how it will be tested…and what types of tests will be created.…Applications change over time,…and tests can get out of date.…
It is necessary to keep things updated,…no matter the reason.…Sometimes tests will need new test data…or a different assertion to validate the results.…Other times a test should be deleted…if it's no longer relevant,…or the feature it's testing has changed completely.…It's also inevitable that tests will fail…for various reasons.…Since the build must always be green,…it's important that there be a plan of action…for those tests not passing.…If there's a random failure,…find some way to mitigate the failure,…like rerunning the tests that don't pass.…
- The test pyramid
- Unit, integration, and UI tests
- Creating an automation strategy
- Choosing test tools
- Deciding what to automation
- Identifying the risks and cost of automation
- Implementing test automation
- Using continuous integration
- Measuring code coverage
Skill Level Beginner
Value of automation1m 24s
1. Test Types
2. How to Approach Automation
3. Testing Tools
4. Decide What to Automate
5. Adopt Test Automation
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.