Skip to content
This repository has been archived by the owner on Oct 8, 2024. It is now read-only.
/ web-scraper Public archive

Automated web scraping for hockey team data with win percentages below 40% and top 5 Oscar-winning films annually. Extracting and storing this data in JSON format for convenient access and analysis.

Notifications You must be signed in to change notification settings

devendraDPI/web-scraper

Repository files navigation

Mini Web Scraper Automation

Selenium Xpath TestNG


This project involves creating a mini scraper to scrape film and sports information from a given website.


Overview

Automated web scraping for hockey team data with win percentages below 40% and top 5 Oscar-winning films annually. Extracting and storing this data in JSON format for convenient access and analysis.

Automating Web Scraper

Scope of work

  • Automated the following test cases:
    • Searched through an array of multiple sets of hockey team data and curated the winning rate of each of the teams
    • Curated a list of oscar winning films.

Skills used

Selenium Xpath TestNG


Prerequisites

  1. Java 21
  2. Gradle 7.5.1
  3. VS Code 1.89.1

Installation Instructions

Clear steps to set up and run the project locally.

  1. Make clone of this repo
  2. Open in VS code IDE
  3. Build using ./gradlew build command
  4. Run test using ./gradlew test command

Important Links

  1. Web Scraper
  2. Test Cases

Screenshots

Web Scraper Web Application

Web Scraper Web Application

Hockey Teams: Forms, Searching and Pagination

Hockey Teams: Forms, Searching and Pagination

Oscar Winning Films: AJAX and Javascript

Oscar Winning Films: AJAX and Javascript

About

Automated web scraping for hockey team data with win percentages below 40% and top 5 Oscar-winning films annually. Extracting and storing this data in JSON format for convenient access and analysis.

Topics

Resources

Stars

Watchers

Forks

Languages