Java Selenium task: enable GPS geo-location for selenium
$10-20 USD
Paid on delivery
Your task is to enable selenium geolocation for the browsers firefox and chrome. Means you set the geo location detection of the browser to a defined geo location, so to simulate a different geo position there your browser is used.
You need to implement for:
- chrome desktop
- firefox desktop
tasks:
- enabling the geolocation lookup on a site, which asks for the current gps coordinates of the user
- setting a custom geo-location to the browser to be able to test geo location based service in an application
- provide us a implementation to do the same for the mobile browser variants
requirements:
solution should work in normal also in headless mode
Your input of your API functions will be either a fresh WebDriver instance or a GPS coordinate
The output of your function will be either the updated WebDriver instance with gps-location detection enabled and the other function will provide a update on fresh WebDriver instance to set the cutom GPS coordinates.
What is NOT needed:
- a UI (not required, implement a JUnit test to call your functions)
- a service architecture (like spring or JEE)
- persistency
What are our requirements?
- your code passes checkstyle, pmd and findbugs (we will share you a git repo with eclipse settings)
- JDK11
- maven
- create a model class representing the input of your function
- create a service class implementing the logic
- create a unit test, which tests the service class
- we do NOT need a UI, we only need the model + service method to access the logic via API or via JUnit
- if you need libs beside of selenium or jgrapht, apache commons are fine. Other libs NEED prior clearance
- the runtime is JRE (no JavaEE nor Spring-container)
- delviery in our git
Outlook
- if you do a good job on supporting our team, we are open to integrate you into regular work
What is our budget?
we do not disclose our budget nor planned hourly rate. Offer us your best bid.
This job is created with a placeholder budget/rate. So ignore our rates/budgets and post your best bid.
Communication:
Do not wait for our availability here. Just answer, just ask or just reply.
Project ID: #27561642
About the project
Awarded to:
Hi there, I have 6 years of automation in web automation and yes I have worked on geo location tests earlier too. Message me and lets take this forward. Thanks
5 freelancers are bidding on average $17 for this job
hey i m expert in java programming language project i have read all your instructions i will provide u good work its my promise u will like my work..i i have 4 years experience u can check my profile i have 5 star rati More
Hello Introducing Workspace InfoTech Limited Australia, a specialized TECH company focusing on system evolution, digital core and intelligent technology. Our global infrastructure technology is built on 13 years of in More
I've worked on Selenium webdriver for more than 3 years and am confident that I can provide a good quality solution to this problem. Look forward to discuss further on this. Thanks Shubhanjali