Circle CI

Final Case A101 Practicum

This repository has been created for testing this application for the Patika A101 Test Otomasyon Practicum as second project, also you can find first project on my github profile.

💻 Built with

jAVA, SELENIUM WEBDRIVER LIBRARY, TESTNG FRAMEWORK, MAVEN BUILD, PAGE OBJECT MODAL

🛠️ Installation Steps

mvn clean test

Test Scenarios

TestCase1

Feature : add product to cart by logging in

  • 1-User navigates to web page
  • 2-user accepts cookies
  • 3-User hovers over "Giris Yap veya uye ol" button
  • 4-User clicks to "Giris Yap" option from opened dropdown menu
  • 5-User enters email address to input box
  • 6-User enters password to input box and press to enter key
  • 7-Verify that user is able to log in successfully
  • 8-User enters product name to search box and press enter key
  • 9-User selects the product
  • 10-User adds product from two different seller
  • 11-User clicks "sepete git" button
  • 12-Verify that correct product has been added correctly to cart

TestCase2

Feature : add product to cart without by logging in

  • 1-User navigates to home page
  • 2-user accepts cookies
  • 3-User enters product name to search box and press enter key
  • 4-User selects the product
  • 5-User adds product from two different seller
  • 6-User clicks "sepete git" button
  • 7-Verify that correct product has been added correctly to cart

🚀 Demo

PLATFORM

Chrome Version 107.0.5304.88 (Official Build) (64-bit)

🙇 Special Thanks

Patika.dev logosu

🙇 Sponsors