0
votes

While recording application in JMeter, page is not getting displayed.

For actual daily purpose loading in browser, application uses 'automatically detect setting' (no proxies).

How to solve it?

(For recording localhost setting is used. Since there is no proxy command prompt method is not applicable)

If anybody came across this situation or has some other easy way to record other than Fiddler, Blazemeter or Badboy (since few issues while trying those also) please respond.

Also please suggest if there is anyway to get recording log from blazemeter extension for chrome because application is getting recorded with that extension, but recording log is not available.

If at least log is available I can use jcorrelate with the jmx and log as inputs to create script.

2
please give some suggestion to record above scenario. whatever tried is updated in the question itself. So please suggest if anything else can be done. - Aajan
what do you mean by "For recording localhost setting is used. Since there is no proxy command prompt method is not applicable" ? Can you reformulate it so it is more understandable ? - UBIK LOAD PACK

2 Answers

0
votes

Follow the steps below to record web application in your browser

1.Create a recording Template in JMeter.

2.Open HTTP(s) Script reorder and give a port number which is not is use

3.Open your browser and setup proxy

(uncheck automatically detect setting) and set Proxy server with port mentioned in Jmeter script recorder)

  1. If your web application uses https then you might need to install certificate generated by JMeter.

The article below explains the detailed steps to record an application using JMeter proxy server

JMeter Proxy Recording

0
votes

You can convert BlazeMeter to jmx, just setup a Blazemeter account

A Blazemeter account is required to convert the recording into a JMeter script (.jmx) file because this process is performed on the server side. Any Blazemeter account (free or paid) will suffice. Signing up for BlazeMeter is super fast and doesn’t require any sort of commitment or credit card.