Tiver.Fowl.Drivers
0.5.3
There is a newer prerelease version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package Tiver.Fowl.Drivers --version 0.5.3
NuGet\Install-Package Tiver.Fowl.Drivers -Version 0.5.3
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="Tiver.Fowl.Drivers" Version="0.5.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Tiver.Fowl.Drivers --version 0.5.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Tiver.Fowl.Drivers, 0.5.3"
#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 Tiver.Fowl.Drivers as a Cake Addin
#addin nuget:?package=Tiver.Fowl.Drivers&version=0.5.3
// Install Tiver.Fowl.Drivers as a Cake Tool
#tool nuget:?package=Tiver.Fowl.Drivers&version=0.5.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
tiver-fowl.Drivers
Download WebDriver drivers' binaries from official sources
Branch status
Branch | Package | CI |
---|---|---|
master (stable) | ||
develop |
Installation
- Add
Tiver.Fowl.Drivers
nuget package to solution - Add downloaders configuration to
app.config
file. Sample configuration can be found below - Add calls to execute downloaders. Sample usage can be found below
.NET support
- Package is targeting .NET 6 and .NET Standard 2.0
- Tests executed on .NET 6, .NET Framework 4.8, .NET Framework 4.7.2, .NET Framework 4.6.2
Downloaders
- ChromeDriverDownloader - downloads binaries from http://chromedriver.storage.googleapis.com/
LATEST_RELEASE
version can be used to download latest driver versionLATEST_RELEASE_XXX
version can be used to download latest driver with version XXX
Sample usage
Download chrome driver of specific version
var result = new ChromeDriverDownloader().DownloadBinary("76.0.3809.25", "win32");
Download configured "chrome" driver
var result = Downloaders.DownloadBinaryFor("chrome");
Configuration
Configuration is stored in file Tiver_config.json
.
Top-level element is an object with key "Tiver.Fowl.Drivers".
Config values:
- HttpTimeout - maximum time for HTTP requests, in seconds. Default value - 120 seconds.
- DownloadLocation - location which would be used to store downloaded drivers. Default value - location of executing assembly
- Drivers - array of drivers configurations
- Name - reference name for driver configuration
- DownloaderType - which downloader to use
- Version - required version of driver
- Platform - required platform of driver
Sample config for ChromeDriver v76.0.3809.25
{
"Tiver.Fowl.Drivers": {
"HttpTimeout": 120,
"Drivers": [
{
"Name": "chrome",
"DownloaderType": "ChromeDriverDownloader",
"Version": "76.0.3809.25",
"Platform": "win32"
}
]
}
}
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 2.0
- Microsoft.Extensions.Configuration (>= 6.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 6.0.0)
- Microsoft.Extensions.Configuration.Json (>= 6.0.0)
-
net6.0
- Microsoft.Extensions.Configuration (>= 6.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 6.0.0)
- Microsoft.Extensions.Configuration.Json (>= 6.0.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Tiver.Fowl.Drivers:
Package | Downloads |
---|---|
Tiver.Fowl
A framework for writing Automated Integration tests (including tests via Selenium). |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.5.4-alpha0004 | 154 | 9/16/2022 |
0.5.3 | 439 | 9/16/2022 |
0.5.2 | 470 | 9/14/2022 |
0.5.2-alpha0010 | 170 | 9/14/2022 |
0.5.1-alpha0011 | 157 | 1/9/2022 |
0.5.0 | 297 | 1/9/2022 |
0.4.4-alpha0011 | 239 | 3/1/2021 |
0.4.3 | 383 | 3/1/2021 |
0.4.3-alpha0012 | 210 | 2/28/2021 |
0.4.3-alpha0009 | 256 | 2/28/2021 |
0.4.3-alpha0008 | 222 | 2/27/2021 |
0.4.3-alpha0004 | 238 | 2/27/2021 |
0.4.2 | 357 | 2/27/2021 |
0.4.2-alpha0008 | 236 | 2/27/2021 |
0.4.1 | 366 | 2/27/2021 |
0.4.1-alpha0021 | 226 | 2/27/2021 |
0.4.1-alpha0001 | 330 | 5/11/2020 |
0.4.0 | 755 | 5/11/2020 |
0.3.3-alpha0009 | 333 | 5/11/2020 |
0.3.3-alpha0001 | 373 | 2/5/2020 |
0.3.2 | 1,369 | 2/5/2020 |
0.3.2-alpha0003 | 367 | 2/5/2020 |
0.3.1-alpha0000 | 382 | 6/23/2019 |
0.3.0 | 764 | 6/23/2019 |
0.2.1-alpha0010 | 382 | 6/23/2019 |
0.2.1-alpha0001 | 589 | 10/9/2018 |
0.2.0 | 798 | 10/9/2018 |
0.1.5-PullRequest0001 | 663 | 8/10/2018 |
0.1.5-alpha0012 | 582 | 10/9/2018 |
0.1.5-alpha0006 | 601 | 10/9/2018 |
0.1.5-alpha0001 | 713 | 9/18/2017 |
0.1.4 | 864 | 9/18/2017 |
0.1.4-publish-nuget0001 | 709 | 9/18/2017 |
0.1.4-alpha0006 | 680 | 9/18/2017 |
0.1.4-Alpha0005 | 660 | 9/18/2017 |
0.1.3 | 853 | 9/1/2017 |
0.1.2 | 948 | 8/30/2017 |
0.1.1 | 1,114 | 8/8/2017 |
0.1.0 | 852 | 8/7/2017 |