Integrating Automated Tests into a Pipeline

Difficulty: Intermediate
Duration: 1 minute and 17 seconds
Students: 4

Integrating Automated Tests into a Pipeline starts by looking at how types of tests fit into the continuous integration and delivery process and an overview of automated testing. We then get into the practicalities of adding tests and code coverage reporting to an Azure DevOps YAML pipeline definition before finishing by setting up a self-hosted test agent. 

Learning Objectives 

  • Overview of automated testing 

  • Adding automated testing into a pipeline 

  • Adding code coverage analysis to a pipeline 

  • Creating a self-hosted agent 

Intended Audience 

This lesson is for students who want to learn how to integrate automated testing into an Azure DevOps pipeline. 

Prerequisites 

  • Familiarity with Agile and continuous delivery 

  • Know about code repositories 

  • Familiarity with YAML pipelines 

Covered Topics