where a browser would create a pop-up dialog box), you will also have to add an HTTP Authorization Manager Configuration Element. where the user enters login information in a form), you will need to work out what the form submit button does, and create an HTTP request with the appropriate method (usually ) and the appropriate parameters from the form definition.
If the page uses HTTP, you can use the JMeter Proxy to capture the login sequence. If you want to use a single SSL context (not the standard behaviour of browsers), set the JMeter property: .
For other methods, if the name of the parameter is missing, then the parameter is ignored.
This allows the use of optional parameters defined by variables.
If you are going to send multiple requests to the same web server, consider using an HTTP Request Defaults Configuration Element so you do not have to enter the same information for each HTTP Request.
Or, instead of manually adding HTTP Requests, you may want to use JMeter's HTTP(S) Test Script Recorder to create them.
If you have more than one HTTP Request that needs authorizations or cookies, then add the elements to the Thread Group.