Run nonfunctional tests in Azure Pipelines

DevOps Engineer
Solution Architect
Azure DevOps

Run automated load tests by using Apache JMeter, a form of nonfunctional testing, in Azure Pipelines.

Learning objectives

After completing this module, you'll be able to:

  • Define the role of nonfunctional tests and explain how they compare to functional tests
  • Identify some popular kinds of nonfunctional tests you can run
  • Run automated load tests in the pipeline by using Apache JMeter
  • Convert test results to a format that Azure Pipelines can visualize for you


  • An Azure subscription
  • An Azure DevOps organization with access to parallel jobs
  • Visual Studio Code
  • .NET 6.0 SDK
  • Git
  • A GitHub account