Checkout our demo site to practice selenium https://magento.softwaretestingboard.com/

0 like 0 dislike
469 views
by Contributing Tester (74 points)

I just wanted to know What is Geo Location testing?

2 Answers

1 like 0 dislike
by Master (1.2k points)
In case of Mobile Applications, Geo-Location testing is restricted to field testing or simulators. Also, setting up a mock location on your device requires strong coding skills.

I suggest you use third-party tools that allow you to mock geolocation.

We tested a shopping app that worked on iOS and Android phone. The app changed behavior based on the geolocation. So, just for testing geolocation, we used simulators.
by Expert (748 points)
Hi Sir, I' m confuse in geolocation testing .It seems when i have tested any GPS related data like track on map, plotting geofence, route tracking so its all related to geolocation testing.If it is possible to write scripts related to it.Please share your views
by Master (1.2k points)
yes, you can certainly write script to automate that. But, those scripts are not used more often. So, I suggest you to go for manual work for now. I worked on such project for 8 months. Everything was done manually.

In the first line you mentioned that you are confused. What is your confusion may I know?
by Expert (748 points)
actually i am working in government project like vehicle tracking system using GPS device.So, it is very cumbersome to find xpath because it is continously changing per sec on map
by Master (1.2k points)
Yes, in that case its not advisable to automate it.

I would rather suggest you go for Bug Bash with your company users.
by Expert (748 points)
it is tool something
by Master (1.2k points)
In software development, a bug bash is a procedure where all the developers, testers, program managers, usability researchers, designers, documentation folks, and even sometimes marketing people, put aside their regular day-to-day duties and "pound on the product"—that is, each exercises the product in every way they can think of. Because each person will use the product in slightly different (or very different) ways, and the product is getting a great deal of use in a short amount of time, this approach may reveal bugs relatively quickly.
by Expert (748 points)
ok thanks Same i am go through in wikipedia
by Expert (748 points)
Thanks Sir for clearify my doubts
0 like 0 dislike
by
In geo-location testing, you usually mock the geo-location to make sure that the user at that particular geo-location has the experience you are expecting.

The very simple example is, say your site is designed in such a way that, if the user visits from France, the user should see your site in French language and if the user visits from Russia, he/she should see your site in the Russian language.

So, your user experience changes based on his location.

There are many ways to achieve this.

1. Proxy: You can buy the proxy server in that geolocation and set your browser to use that proxy to execute your tests.

2. VPN: You can purchase a server in the geolocation of your choice and VPN into that to test the user experience. You can explore services like PureVPN.

3. Tweak your clock: If your site reads timezone and changes the behavior, it will be very easy for you. Just tweak your clock to change the time zone of that particular geolocation and you should see different site loaded.


This site is for software testing professionals, where you can ask all your questions and get answers from 1300+ masters of the profession. Click here to submit yours now!

...