SeleniumManager.Core 0.0.0.5-alpha

This is a prerelease version of SeleniumManager.Core.
There is a newer version of this package available.
See the version list below for details.
dotnet add package SeleniumManager.Core --version 0.0.0.5-alpha                
NuGet\Install-Package SeleniumManager.Core -Version 0.0.0.5-alpha                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="SeleniumManager.Core" Version="0.0.0.5-alpha" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SeleniumManager.Core --version 0.0.0.5-alpha                
#r "nuget: SeleniumManager.Core, 0.0.0.5-alpha"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install SeleniumManager.Core as a Cake Addin
#addin nuget:?package=SeleniumManager.Core&version=0.0.0.5-alpha&prerelease

// Install SeleniumManager.Core as a Cake Tool
#tool nuget:?package=SeleniumManager.Core&version=0.0.0.5-alpha&prerelease                

Selenium Grid Manager

Selenium Grid Manager is a C# library designed to efficiently manage multiple Selenium WebDriver instances in parallel, making use of Selenium Grid.

Note: As a solo developer I only got time on weekends as I do have a job so you can only expect any updates on this project on weekends.

Table of Contents

Overview

Selenium Grid Manager is a library which simplifies the management of Selenium WebDriver instances in parallel using Selenium Grid. It provides a convenient interface for enqueueing test actions and executing them on available WebDriver instances in parallel.

Features

  • Efficient management of multiple WebDriver instances in parallel
  • Automatic scaling of WebDriver instances based on the test queue
  • Retry mechanism for handling test failures
  • Configuration options for customizing the behavior

Installation

To use Selenium Grid Manager in your C# project, you can install it via NuGet. Open the NuGet Package Manager console and run the following command:

Install-Package SeleniumManager.Core

Alternatively, you can manually add the SeleniumGridManager package reference to your project file.

Note: this package is still in developement

Usage

Provide instructions and examples for using the project. Explain how to run tests, execute commands, or perform any relevant actions. Include code snippets or screenshots if applicable.

Configuration

Explain any configuration options or settings that can be customized. Provide details on how to modify the configuration and what each option does. If applicable, include sample configuration files or templates.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvement, please open an issue or submit a pull request on the GitHub repository.

When contributing to this project, please follow the existing coding style, write clear commit messages, and provide appropriate documentation or tests for your changes.

License

This project is licensed under the MIT License.

Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.3.1 2,018 9/10/2023
1.3.0 152 9/2/2023
1.2.1 150 8/27/2023
1.2.0 147 8/26/2023
1.1.0 190 8/15/2023
0.0.0.5-alpha 137 8/11/2023
0.0.0.4-alpha 134 8/6/2023
0.0.0.3-alpha 115 7/16/2023
0.0.0.2-alpha 119 6/24/2023
0.0.0.1-alpha 127 5/21/2023