Exam AZ-204 All QuestionsBrowse all questions from this exam
Question 239

You develop and deploy an ASP.NET web app to Azure App Service. You use Application Insights telemetry to monitor the app.

You must test the app to ensure that the app is available and responsive from various points around the world and at regular intervals. If the app is not responding, you must send an alert to support staff.

You need to configure a test for the web app.

Which two test types can you use? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

    Correct Answer: B, C

    To ensure that the ASP.NET web app deployed to Azure App Service is available and responsive from various points around the world and at regular intervals, two types of tests can be used: multi-step web tests and URL ping tests. Multi-step web tests allow for the recording and playback of a sequence of web requests to test more complex scenarios, ensuring the availability and proper functioning of the app. URL ping tests are simpler; they send a request to a specific URL and check for a valid HTTP response, verifying the availability and responsiveness of the app. These tests can be configured to run at regular intervals and from different locations globally, making them suitable for the given requirements.

Discussion
Ash111Options: BC

Given answer is correct

Secure01

True: https://docs.microsoft.com/en-us/azure/azure-monitor/app/monitor-web-app-availability There are three types of availability tests: URL ping test Multi-step web test Custom Track Availability Tests

pac1311

Correctemundo!

lugospodOptions: BC

Got similar one 01/2022. But tests needed to also test for SSL and custom headers.. went with multistep and Standard test (not ping or custom track).

elequielOptions: BC

Got it in exam 20/10/2022

paru123456789Options: BC

Answer: Multi-step Url ping

BaoNguyen2411Options: BC

got this question on 29/07/2023

oescmOptions: BC

Got this one 02/2022. Went with the given answers

glamOptions: BC

correct

HenkscOptions: AC

Correct, however Multi-step web test is deprecated. Source: Multi-step web tests have been deprecated. We recommend using TrackAvailability() to submit custom availability tests instead of multi-step web tests. With TrackAvailability() and custom availability tests, you can run tests on any compute you want and use C# to easily author new tests. https://docs.microsoft.com/en-us/azure/azure-monitor/app/availability-multistep

roshansir

correct answer

10xOptions: BC

b. and c.

EltoothOptions: BC

B and C are correct answers.

Eltooth

Multi-step web tests are deprecated: https://docs.microsoft.com/en-us/azure/azure-monitor/app/availability-multistep

MunwalinwaliOptions: BC

Given answer is correct

uffuchsiOptions: BC

B and C

SrinivOptions: BC

Note that multi-step web tests, load tests, and unit tests are not suitable for this scenario as they do not test the availability and responsiveness of the app from various points around the world at regular intervals. Multi-step web tests can simulate user scenarios, but they do not test the app from various points around the world. Load tests can test the performance of the app, but they do not test the availability and responsiveness of the app. Unit tests are used to test individual code components and are not suitable for testing the app as a whole.

SrinivOptions: AC

Answer is A and C reason is below Integration tests: These tests simulate the user experience by using a browser to interact with the web app, and they can check for specific page content, errors, and response times. You can configure integration tests using the Azure Portal or Visual Studio. URL ping tests: These tests send a GET request to a specific URL of the web app to check for a valid HTTP response and response time. URL ping tests are the simplest and most common type of web app test. You can configure URL ping tests using the Azure Portal or the Application Insights API.

ehurfheizOptions: BC

Answer seems to be correct : BC