Info
Version: | 0.8.7.5 |
Author(s): | warleylopes |
Last Update: | Thursday, December 13, 2018 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/WarleyLopes/Selenium.QuickStart |
NuGet Url: | https://www.nuget.org/packages/Selenium.QuickStart |
Install
Install-Package Selenium.QuickStart
dotnet add package Selenium.QuickStart
paket add Selenium.QuickStart
Selenium.QuickStart Download (Unzip the "nupkg" after downloading)
Dependencies
- Castle.Core(>= 4.3.1)
- DnsClient(>= 1.2.0)
- ExtentReports(>= 3.1.3)
- HtmlAgilityPack(>= 1.8.10)
- Microsoft.AspNet.Razor(>= 3.2.6)
- Microsoft.CSharp(>= 4.5.0)
- Microsoft.Office.Interop.Outlook(>= 15.0.4797.1003)
- MongoDB.Bson(>= 2.7.2)
- MongoDB.Driver(>= 2.7.2)
- MongoDB.Driver.Core(>= 2.7.2)
- Newtonsoft.Json(>= 11.0.2)
- NUnit(>= 3.11.0)
- NUnit3TestAdapter(>= 3.11.2)
- RazorEngine(>= 3.10.0)
- ScreenRecorderLib(>= 1.1.5)
- Selenium.Support(>= 3.141.0)
- Selenium.WebDriver.ChromeDriver(>= 2.40.0)
- Selenium.WebDriver.GeckoDriver(>= 0.19.1)
- Selenium.WebDriver.IEDriver(>= 3.8.0)
- System.Buffers(>= 4.5.0)
- System.Data.SQLite(>= 1.0.109.2)
- System.Runtime.InteropServices.RuntimeInformation(>= 4.3.0)
- System.Security.Permissions(>= 4.5.0)
- System.Security.Principal.Windows(>= 4.5.1)
Tags
Once you set your solution to x86 or x64, inherit a class and change your app.config as you want, this will provide an automatic Selenium WebDriver setup and session management, ExtentReports (Including Klov) to save test execution results, screenshot, video recording and email sending functionalities built in and ready to use with parametrizations you can set through an app.config. For installing this package successfully, your solution should be set to x86 instead of AnyCPU.