Can anyone guide me what C# code should I write for getting page load time of each URL if the URLs are given as an input ?
OR
if possible please provide me link to any software that does that. Any software that takes several URL as input and provides the page load time for each URL.
Do you want to measure the time it takes for the first request to be answered, or do you want to include the downloading of style and external scripts and clientside rendering?
The first can simply be solved by using a WebClient.
While for the latter, put a WebBrowser on a form where you create a method for consuming the DocumentCompleted event: