Skip to content

A presentation of acquired knowledge during ITBootcamp course.

Notifications You must be signed in to change notification settings

NVelimirov/ITBootcamp-Final-Project

Repository files navigation

ITBootcamp Final Project


This is a test suite written in Java that is designed to automaticaly test Conflux gaming club web page elements and functionalities with Selenium and TestNG.

The test suite is desinged with Page Object Model (POM) concept. The Selenium data provider is used to fetch fictional user credentials from an Excel file. Tests are run using testNG with hard assert and special methods are used to test elements on the web page. Data is read by Apache POI library.

All the test classes in Java can be executed at once by running the OneToRunThemAll.xml file.

Note: I used ChromeDriver locally because we used it during classes, but I am aware of WebDriverManager Java library.

Functionalities and Web Elements tested


  • Links
  • Buttons
  • Forms
  • Search bar
  • Search results
  • Product filters
  • Sliders
  • Checkbox filters

Technologies and Key Concepts


  • Java
  • Selenium
  • Apache POI
  • Test NG
  • OOP
  • POM
  • Reusability
  • Data Driven Framework
  • Intellij IDE


Releases

No releases published

Packages

No packages published

Languages