From the course: AWS for DevOps: Continuous Delivery and Process Automation

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Types of testing

Types of testing

- [Instructor] Let's talk about code testing. First of all, do you have any? I'm kind of just kidding. But I do see enterprise applications that have remarkably small amount of code coverage and it really does impact the quality of the software. So it is actually quite important. Types of tests that you might need to consider and integrate into your automated processes and CICD pipelines are as follows: You would have tests, hopefully, at the level of a unit. And these are called often TDD type of tests or Test Driven Development. They could be written actually before you write the unit of work. Depends on how your development shop works. In addition to that, you may have some tools that help you look at your source code in terms of code coverage and it's also called static code analysis. And what this means is what percentage of the lines of code that are executing are actually covered by unit tests. In other words tested by unit tests for their functionality. These tests are usually…

Contents