Skip to content

KyleFox2/demo-selenium-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DemoSeleniumTest

Description: This project demonstrates the use of automated testing using Selenium WebDriver in C#. The project includes a sample web application with multiple pages, each representing different scenarios commonly encountered in web testing. The automated tests are designed to showcase various Selenium features, such as interacting with form elements, handling alerts, and validating page content.

https://automationintesting.online/

Features:

  • HomePage: Includes examples of handling alerts, and validating page elements.
  • BookingPage: Illustrates interacting with dynamic content, form submission and validation.
  • FormPage: Illustrates form submission and validation during user interaction.

Technology Stack:

  • Selenium WebDriver in C#
  • NUnit testing framework
  • Page Object Model (POM) for a clean and maintainable test structure

Testing

How to Use:

Clone the repository to your local machine.

bash

git clone https://github.com/KyleFox2/DemoSeleniumTest.git

Open the project in your preferred IDE (e.g., Visual Studio).

Build the solution to restore dependencies.

Run the tests using the test runner integrated with your IDE or through the command line.

Contributions: Contributions are welcome! If you find any issues, have suggestions for improvements, or want to add new features, feel free to fork the repository and submit a pull request.

Releases

No releases published

Packages

 
 
 

Languages