SeleniumManager.Core
0.0.0.3-alpha
See the version list below for details.
dotnet add package SeleniumManager.Core --version 0.0.0.3-alpha
NuGet\Install-Package SeleniumManager.Core -Version 0.0.0.3-alpha
<PackageReference Include="SeleniumManager.Core" Version="0.0.0.3-alpha" />
paket add SeleniumManager.Core --version 0.0.0.3-alpha
#r "nuget: SeleniumManager.Core, 0.0.0.3-alpha"
// Install SeleniumManager.Core as a Cake Addin #addin nuget:?package=SeleniumManager.Core&version=0.0.0.3-alpha&prerelease // Install SeleniumManager.Core as a Cake Tool #tool nuget:?package=SeleniumManager.Core&version=0.0.0.3-alpha&prerelease
Selenium Grid Manager
Selenium Grid Manager is a C# library for managing multiple Selenium WebDriver instances in parallel using 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 that 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 | Versions 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. |
-
net7.0
- Newtonsoft.Json (>= 13.0.3)
- Selenium.WebDriver (>= 4.9.1)
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,210 | 9/10/2023 |
1.3.0 | 160 | 9/2/2023 |
1.2.1 | 157 | 8/27/2023 |
1.2.0 | 154 | 8/26/2023 |
1.1.0 | 198 | 8/15/2023 |
0.0.0.5-alpha | 142 | 8/11/2023 |
0.0.0.4-alpha | 139 | 8/6/2023 |
0.0.0.3-alpha | 120 | 7/16/2023 |
0.0.0.2-alpha | 124 | 6/24/2023 |
0.0.0.1-alpha | 132 | 5/21/2023 |