Performance testing

As discussed earlier, performance testing is, typically, a black-box testing aimed at estimating the system's performance under a particular workload.

In the previous chapter, we discussed multiple ways to trigger the functions, both locally, and in the cloud. These methods can be used to trigger the function's execution with particular inputs with the aim of measuring the function's performance.

The function's performance under load can be measured with a tool such as Application Insights, which will be discussed in Chapter 11, Monitoring Your Application's Health.

Get Serverless computing in Azure with .NET now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.