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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.