/OneCognizant_Automation

This is the main or we can say final project that was assigned to individual interns as a part of their internship at Cognizant. Everyone got different topic and for me the topic was "GSD". Cognizant has it's own site "www.becognizant.com", there we were given some scenarios that we have to meet the expectations.

Primary LanguageJava

Main Project Title: - GSD(Global Service Desk)

Team Members : 1) Rahul Raj 2) Rakesh Kunapareddy 3) Solana A M

Objectives : To Get the user details and validating it To validate welcome message and getting the names of the languages To get the details from GSD page, for default and randomly selected two countries

In this project we have created 10 class :-

  1. Countries.java
  2. credentials.java
  3. Driver.java
  4. Excel.java
  5. Extentreport.java
  6. Implicitwait.java
  7. Language.java
  8. main.java
  9. Random.java 10.Validatemaessage.java

Here, Main.java is the Primary class.


#Technology|Automation Used:


  1. Selenium WebDriver and it's Concepts
  2. TestNG FrameWork and it's Concepts
  3. Core Java Concepts
  4. Page Object Model(POM) Concepts
  5. Maven POI tools
  6. Extent Report and TestNG Report
  7. Cross Browser Testing Concepts(Chrome and Edge Browsers used)
  8. Screenshots for every test cases

#Key Automation Scope:

   1. WindowHandlings
   2. ScrollDown
   3. WorkingWithExcel(using XSSF package)
   4. ImplicitWait
   5. Dropdowns
   6. Capture images wherever required       


#Description


The Goal of this project is to automate the process of Openining GSD(Global Service Desk) from One Cognizant portal using Selenium with Java framework. Additionally, it involves picking up the User details when we first open the Be Cognizant url. We should search for GSD from one cognizant portal and click on the GSD link that appears, from there print the Default Language and Country selected. also,print all the languages present in the Dropdown. Verify the Welcome Message text in GSD page. for Default country selected get all the GSD details on the console. coming to the next step, select two countries randomly from countries dropdown and print all the GSD details of the two countries.