From the course: Software Testing Foundations: Continuous Testing and DevOps

Unlock the full course today

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

Types of tests

Types of tests - Jenkins Tutorial

From the course: Software Testing Foundations: Continuous Testing and DevOps

Start my 1-month free trial

Types of tests

- [Instructor] Before we talk about how to get your tests running in a continuous testing solution, I think it's important to take a quick overview of the three types of tests we'll be discussing in the next few videos. And those are unit tests, integration tests, and workflow tests. Unit tests are short tests written predominantly by developers. Unit tests ensure that single classes and functions, that is the smallest individual units of code, are working the way that they should. If you were writing tests for an electric kettle, unit tests would be pretty simple. You'd test things like, "Can I press the on/off button? "Can I plug it in?" Some people also use the term "unit tests" to refer to tests that confirm that different functions are working together, while others say that only integration tests should test multiple functions. "Integration tests" refers to a couple of different things, depending on your…

Contents