Measuring application quality with monitoring
Azure Pipelines provides many capabilities to measure the success of your build and release pipelines. First, we’ll learn how to improve the success of unit test results by measuring code quality metrics.
Code quality metrics
Putting together a comprehensive unit tests pipeline includes analyzing every data point produced by the unit test runner framework and the tasks used to execute them in the pipeline. However, typically, there are limitations in terms of the metrics that are used by the task to determine failures on something other than the actual unit tests that are executed.
For example, consider a development team that recently added unit tests to a project that has been developed for years and they are simply starting to implement tests to automate and reduce the need for manual tests.
In this scenario, the general practice is to start with a small number of automated tests and work your way up to always increase...