From the course: DevOps Foundations (2016)
Unlock the full course today
Join today to access over 22,500 courses taught by industry experts or purchase this course individually.
The role of QA
- So far we've covered continuous integration and continuous delivery, but by now you're probably wondering what's the catch? I mean, it all sounds good. Faster deploys, less work in progress. Is it just too good to be true? Well, there really isn't a catch but there's some fundamental shifts you have to make when you're moving to continuous delivery. One area that deserves extra attention is testing. For this section on testing, we're going to cover seven different types of testing that often get implemented in continuous delivery. Let's kick off with unit testing. These are the tests done at the lowest level of the language or framework that it supports. Let's say you have a calculator application. A function called add would take two numbers and big surprise here, it adds them together. In unit testing, we would write a test inside the code base to validate that function. These are the hallmarks of unit testing.…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.