Skip to content

shreyansh268/testapp

Repository files navigation

Test Automation Project

.NET

Description

Test automation framework developed to create tests for validating UI and API layers of a popular weather web application. https://openweathermap.org/

Tech Stack

Execution

Requirements:

  1. .Net6
  2. Git

Steps:

  1. Clone the git repository using cmd terminal and git clone command

  2. Run tests

    • navigate to repository root folder "cd testapp"
    • run tests using "dotnet test"
    • test should start
  3. Results

    • html report file is generated @"\testapp\bin\Debug\net6.0\Report"

Issues Identified

  1. Test task failing on Github Actions workflow - Chrome crashing

Enhancements Identified

  1. Implement Selenium grid with Docker
  2. Enhace report logging
  3. Implement Workflow layer in framework between Page Object Model and Test classes
  4. Implement support for web browsers

About

Selenium Nunit Net6 console project to test weather app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages