Unanswered question

Native app is not getting recorded

I have set the proxy in my mobile settings as my machine IP:8080 where the neoload is installed. Where as Neoload is not recording anything. I am using 6.1.2. version

Prasad K.
Prasad K.

Prasad K.

Level
0
37 / 100
points

Answers

The issue could be that your native app is not using the Android proxy settings. First you can validate that your setup is correct by recording any web application through your mobile browser. That will confirm that your Android is correctly configured to use the NeoLoad proxy.

If it works with the mobile browser then it means that you have to record your native app using tunnel mode option with NeoLoad.

 

Prasad K.
Prasad K.

Prasad K.

Level
0
37 / 100
points

Hi Nouredine,

I have tried the above steps and it is not recording anything.

I believe that the IP and port which I set in my mobile proxy is not correct. where as I got the IP from IPConfig and used default port as 8080, even I have tried with just 80. Am I on the right path?
Also do I need to perform any additional steps.
Note: I observed that when I set this proxy I can not able to process anything through mobile browser where as If I open any native app eg: FB then I can see the latest updates if I refresh the page
Prasad

You need to put the NeoLoad proxy in your mobile network settings when you want to record with NeoLoad.

For instance in your mobile you need to use <IP>:8090 where <IP> is the NeoLoad machine IP.

 

Prasad K.
Prasad K.

Prasad K.

Level
0
37 / 100
points

Hi Nouredine,

I have installed evaluation version on my laptop as we have 2500 VU license but that it in Test environment.
I have gone through the documentation which say's that mobile and Neoload machine should be under same wifi. So I have installed evaluation version on my local machine.

I have set the proxy on my mobile with different combinations of ports. eg: IP:8080, IP:80, IP:8090 etc. Also I have tried netstat open ports too. but when ever I set the proxy in my mobile it does not perform any operation (native or browser). So I am not sure about if I am setting correct port or proxy.

This is the steps that you need to follow:

  • Start your NeoLoad recording
  • Change the proxy settings in your Android device to <IP>:8090
  • Start your mobile browser and try to reach http://<IP>:8090 where <IP> is the NeoLoad machine.

The goal here is to check the network connectivity. If you get a NeoLoad error that's good otherwise it means that you have a firewall on your NeoLoad machine that blocks the communication.

It's only when the steps above works that you can try to record your applciation with NeoLoad.