Skip to content

Selenium.Community.PageObjects allows a programmer to quickly and easily create `PageObjects` for selenium

License

Notifications You must be signed in to change notification settings

reb3lzrr/Selenium.Community.PageObjects

Repository files navigation

Selenium.Community.PageObjects

AppVeyor Nuget Nuget

Selenium.Community.PageObjects allows a programmer to quickly and easily create PageObjects for selenium.

Inspired by DotNetSeleniumExtras, it has with the following features:

  • Easily create PageObjects using Attributes
  • Supports both Single and Multiple IWebElements in PageObjects
  • Nesting of PageObjects, resulting in cleaner code and a more simple By-attribute usage, increasing readability and improving encapsulation.
  • DotNetCore support
  • High performance due to lazy-loading
  • Not having to deal with exceptions; gracefully recover from StaleElementReference and NoSuchElementException
  • Designed with extensibility and customization in mind
  • Simplified FindsBy attribute and allows for custom implementation of By-attribute

Please refer to the wiki for the getting started.

About

Selenium.Community.PageObjects allows a programmer to quickly and easily create `PageObjects` for selenium

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors