An open API service indexing awesome lists of open source software.

https://github.com/bvisagie/extensible-dotnet-selenium-automation-framework

.NET 5 based boilerplate automation framework with the purpose of being extensible and getting you up and running fast. It is also ready for multithreaded / concurrent test execution. Built with the eventual release of Selenium 4.0.0 in mind. (Currently Alpha 7)
https://github.com/bvisagie/extensible-dotnet-selenium-automation-framework

csharp selenium selenium-webdriver selenium4

Last synced: about 2 months ago
JSON representation

.NET 5 based boilerplate automation framework with the purpose of being extensible and getting you up and running fast. It is also ready for multithreaded / concurrent test execution. Built with the eventual release of Selenium 4.0.0 in mind. (Currently Alpha 7)

Awesome Lists containing this project

README

          

# Extensible Test Automation Framework

This is a starter or boilerplate test automation framework with the capability of automating both UI and non UI test cases; the base of the framework also aims to be maintainable and extensible.

## Usage

### Installation

To install Extensible Automation Framework (EAF), simply clone and rebuild the project. Should the NUnit tests not be automatically picked up, you can configure local.runsettings file from Visual Studio: `Test--> Configure Run Settings --> Select Solution Wide runsettings File`

# Build and Test
NUnit Framework manages tests, you may use Test Explorer to browse available example tests and run from there.
If you run in Release mode, the Chrome Browser will might start headlessly, i.e. nothing will appear; to see what is happening, run tests in debug mode.