Skip to content

vidhyavishali/Selenium-With-CSharp

Repository files navigation

Veeam Careers Test

This is a Selenium - c# Project, using NUnit Framework. Reports are generated using ExtentReport.

It demonstrates asserting number of job vacancies listed in Veeam careers portal based on given search criteria against the expected number.

Project Structure Explanation :

  1. This Project is run using NUnit framework.
  2. The Page Object Model structure is used, each page represents a webpage, are written under Pages folder. It holds locators for each element in the page.
  3. BasePage.cs is the base class for other pages. It has methods to access web driver, web elements and logs each step to the report.
  4. TestReportBase.cs file holds setup and tear down for the test runs. It starts the driver, report, flushes them respectively.
  5. Test Scripts are written under Tests folder. The tests access the required Page objects from Pages.
  6. The given sample runs for 3 test data in a single login session.
  7. Reports generated using extent report are stored under Reports folder as html format with respective time stamps of the test run.

About

A Selenium c# test application for Veeam Careers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published