Find Jobs
Hire Freelancers

Java Selenium Junior task: create simple page crawler

$10-100 USD

ถูกยกเลิก
โพสต์ ประมาณ 4 ปีที่ผ่านมา

$10-100 USD

ชำระเงินเมื่อส่งงาน
Your task is to develop a web page crawler in selenium, which takes the given URL as starting page and crawls all URLs of same second&top-level domain of the website. Means crawl all pages and fetch: - image links - links itself follow recursively all links and buttons fetch of each of the given links and images: - the link-url - all html-attributes so basically you need to - collect all URLs - iterate over all, ensure not to do the crawling-work multiple times - use PageObject pattern and other recommended from seleniumHQ Your input of the function will be a URL and a limiting regex to limit the found URLs for a given regex. The Result of the function will be a jgrapht graph with model classes, which represent the graph-structure of the website. What is NOT needed: - a UI (not required) - a service architecture (like spring or JEE) - persistency 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 NDA: [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.
รหัสโปรเจกต์: 23742544

เกี่ยวกับโปรเจกต์

8 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 4 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
หมอบหมายให้:
รูปอวาตาร์ของผู้ใช้
In past I have done similar project and this also looks same, only I need to learn and understand jgrapht graph with model classes, i already did some research and looks okay but need some more understanding in terms of requirement. Other stuffs looks good and I will appriciate if you could award me this project. I am looking for long term relation and I am sure you will definitely like my work. Looking forward to hear from you.
$200 USD ใน 7 วัน
0.0 (0 รีวิว)
0.0
0.0
8 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $129 USD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Dear Sir, I am interested in your project. I have gone through your requirement. I'm expert in web scraping, web automation,Core Java, J2ee, Javafx, Spring boot, Spring websocket, Spring JPA, Hibernate, JSF, Angular, ReactJs, React native, mysql, mongo, postgreSql. I assure, I will do my best to work with you on your project to present the best possible outcome for you and your customers. I will also do my best to correct any area of work where quality comes into question, I want to have pride in my service to your company and the final product provided. I look forward to working with you. Thanks & Regards
$100 USD ใน 3 วัน
4.8 (54 รีวิว)
6.7
6.7
รูปอวาตาร์ของผู้ใช้
Hi - Thanks for the detailed job post. I have 2 years experience since graduating. In the past I have worked with selenium web driver. I am looking for regular part time work. Kind regards
$66 USD ใน 5 วัน
5.0 (2 รีวิว)
4.6
4.6
รูปอวาตาร์ของผู้ใช้
Greetings Sir, I am Muhammad Faisal and i am professional Java App Developer having almost 5 years of professional experience and we provide you quality work within your budget and time duration so, lets get started :) Thanks
$55 USD ใน 7 วัน
4.9 (19 รีวิว)
3.6
3.6
รูปอวาตาร์ของผู้ใช้
I am interested in your project .just ping me to start your work my skills are mentioned below Java J2EE spring boot I made my own web Application of REAL ESTATE property dealing with admin panel,UI on angular 4 and backend on java spring boot Database : SQL using JPA spring security used in project also session maintaining and authentication & authorization. FrontEnd : angular 4 with component and OOP approach more like a developer way working with restfull webservices Familiarity with JUnit, unit testing and continuous integration best practices FRONT-END ANGULAR JS : 1 year experience on angular js , worked on ecommerce app UI/UX my knowledge Area about angular js Template Directives Model Scope Expressions Compiler Filter View Data Binding Controller Dependency Injection Injector Module Service ANGULAR-2/4 : a great and expert level experience of making angular 2/4 application dealing with areas are below mentioned Template & Data Binding LifecycleHooks ComponentInteraction ComponentStyles DynamicComponents AttributeDirectives StructuralDirectives Pipes Forms Template-driven Forms Form Validation Reactive Forms Dynamic forms Observables & RxJS Bootstrapping NgModules Dependency Injection HttpClient Routing & Navigation Testing : jasmine with karma
$110 USD ใน 2 วัน
4.3 (2 รีวิว)
0.8
0.8
รูปอวาตาร์ของผู้ใช้
Good evening. My name is Ross Coetzee and I am currently a senior QA engineer doing both manual work as well as automation which is my speciality. I have 6 years working experience.
$88 USD ใน 5 วัน
0.0 (0 รีวิว)
0.0
0.0

เกี่ยวกับลูกค้า

ปักธงของ GERMANY
Stuttgart, Germany
5.0
36
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ มี.ค. 13, 2016

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง