Java Selenium Junior task: create simple page crawler for G results
$10-200 USD
Dibayar saat pengiriman
Your task is to develop a page crawler in selenium, which fetches all SERP details of G-Search.
The crawler fetches:
- all results from the page in a structured way like the JSON here: [login to view URL]
- crawler is able to fetch up to a defined result e.g. 120
so basically you need to
- collect all results
- collect the target URLs
- use PageObject pattern and other recommended from seleniumHQ
Your input of your API function will be a valid G-search URL
The output of your function will be a java-model-class containing all details.
What is NOT needed:
- a UI (not required)
- json output (not required)
- a service architecture (like spring or JEE)
- persistency
Deliver simply a function, which executes selenium and collects the given details
To execute the test, create a JUnit-runner, which runs the application
What are our requirements?
- your code passes checkstyle, pmd and findbugs (we will share you a git repo with eclipse settings)
- JDK11
- 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)
What are our requirement?
- before we hire you, we need the signed NDA: [login to view URL]
Outlook
- if you do a good job on supporting our team, we are open to integrate you into regular work
What proposals do we SKIP?
- you are unwilling to sign the [login to view URL]
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.
ID Proyek: #23873829
Tentang proyek
Diberikan kepada:
Hello, I read your text very carefully and I worked in company where i do some data scraping in java using selenium. And learn how to use selenium and i think that have knowledge to work for you. In addition to workin Lebih banyak
10 freelancer rata-rata menawar $170 untuk pekerjaan ini
Greetings from Scandinavia. I am quite interested in your project - 'Java Selenium Junior task: create simple page crawler for G results'. :) I've already done this kind of project before. I am an experienced software Lebih banyak
Hello, I can help you with your project - Java Selenium Junior task: create simple page crawler for G results I have gone through your job posting and become very much interested to work with you. I am an expert in Lebih banyak
Greetings Sir, I am Muhammad Faisal and i am a professional Java Developer having almost 4 years of professional experience and we provide you quality work within your budget and time duration so, lets get started :) T Lebih banyak
Hello, I am an expert at Web Scraping using Selenium. I have previously scraped Google, Pinterest, YouTube among other websites using Selenium for past internships. I have the code for scraping SERP details for google Lebih banyak
Hi, i'm an expert in highly responsive website with optimale web technologies, please check my feedback then you will know. I can make your application by selenium but to save time there are several other methods than Lebih banyak
I Just checked you job description about selenium java for scraping data , I think i can fit best for this job because i have been working on web scraping for more than 5 years and i can do this very effeciently and Lebih banyak
Hi, Professionally I am a test automation developer in Java and csharp. I use junit and have set up my framework using page object pattern. I have worked on 50+ webscraping projects on fiverr. Lets discuss more on cha Lebih banyak
I'm a Java Developer with 6 years of experience of building web applications with Spring. This is obviously pretty trivial, but happy to complete with the view to future work.
Hi i have went through your requirement and can complete your task within given time; i am having more than 2.5 years of experience in automation.