Forum Discussion
Hi,
Disclaimer: I did not actively work with mobile geolocation testing thus most probably will be of little help here...
Did I get you right that:
-- You executed TestComplete script that enabled geolocation mocking on the device, modified current location (by increasing both longitude and latitude by 0.005) and finished with the geolocation mocking on the device been left enabled;
-- Then you manually opened some other application on the device and this application showed initial location. (Not the location with the coordinates increased by 0.005.)
Is the above correct?
If the above is correct, then, upon reading the documentation, I have no other idea but the Remarks section from the "AllowMockLocations Property" help topic: "Some Android devices disallow changing GPS settings from applications. This limitation is set by the manufacturer and cannot be bypassed. To allow mock locations on such devices, set the required settings manually."
If this is not your case, I would recommend to create a Support ticket via the https://support.smartbear.com/message/?prod=TestComplete form.
I will appreciate it if you update this thread with the reply from Support.
- gavemula5 years agoOccasional Contributor
Hi AlexKaras,
Please find the below my inline comments:
--You executed TestComplete script that enabled geolocation mocking on the device, modified current location (by increasing both longitude and latitude by 0.005) and finished with the geolocation mocking on the device been left enabled;----Yes, I have given longitude and latitude for a deferent location(eg: my current location is India mock location given as USA), I ran the script after updating the required settings in mobile device from developer options(GPS location on,Device only, mock location app as Testcompleteandroid agent etc..)
-- Then you manually opened some other application on the device and this application showed initial location. (Not the location with the coordinates increased by 0.005.) --- I opened google maps to check my current location but it is still showing the current location instead of mock location.
I have raised a ticket with SmartBear after a couple of discussions with the team, Smartbear confirmed there is a defect and informed us that they going to provide patch/release in a few days. This issue is exist for both android and iOS devices.