Info
Version: | 1.0.0 |
Author(s): | Brian Kitchener |
Last Update: | Tuesday, September 8, 2020 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/bkitchener1/page-components/ |
NuGet Url: | https://www.nuget.org/packages/SeleniumPageComponents |
Install
Install-Package SeleniumPageComponents
dotnet add package SeleniumPageComponents
paket add SeleniumPageComponents
SeleniumPageComponents Download (Unzip the "nupkg" after downloading)
Dependencies
- DotNetEnv(>= 1.4.0)
- ExtentReports.Core(>= 1.0.3)
- NUnit(>= 3.12.0)
- Selenium.Support(>= 3.141.0)
- Selenium.WebDriver(>= 3.141.0)
- System.Configuration.ConfigurationManager(>= 4.7.0)
- WebDriverManager(>= 2.9.3)
Tags
Page Components are a continuation of the page object model. They represent small, reusable blocks of application logic that can be pieced together into larger page objects.
They essentially act as a middle layer between pages and elements. They act as a page object with a root element that can be instantiated in multiple different page objects, or multiple times on a single page.