Page Object Inheritance
How to implement base page object and inherit it.
Switch Between Browser Windows
How to switch to newly opened browser window.
Finding Hidden Element
How to find hidden control/element on a page.
Verification of Labels
How to verify the text of labels associated with inputs.
How to take/capture screenshot.
Override ControlDefinitionAttribute for Property of Control Type
How to set ControlDefinitionAttribute for property of Control type.
Set ControlDefinitionAttribute for Property of ControlList Type
How to set ControlDefinitionAttribute for property of ControlList type.
How to create custom ControlDefinitionAttribute.
How to create custom FindByAttributeAttribute.
Navigation to Page by Static URL
How to perform the navigation to the page by static URL.
Navigation to Page by Dynamic URL
How to perform the navigation to the page by dynamic/parameterized URL.
Navigation to Specific Page After Click
How to perform the navigation to specific page after the button/link click.
Navigation to Particular Pages After Click
How to perform the navigation to one of particular pages after the button/link click.
Navigation to Any Page After Click
How to perform the navigation to different pages after the button/link click.
Wait for Element upon Page Initialization
How to wait for an element upon page initialization.
Wait Until Element Is Hidden upon Page Initialization
How to wait for an element to become hidden upon page initialization.
Custom Rich Text Editor Based on contenteditable
How to implement custom control for rich text editor that is based on contenteditable HTML attribute.
Custom Verification Extension Methods
Custom Verification Extension Method for Generic Page Object
How to implement custom verification extension method for a generic page object.
Custom Verification Extension Method for Specific Page Object
How to implement custom verification extension method for a specific page object.
Custom Trigger: Wait for Loading Indicator
How to implement custom trigger that waits for a specific element presence and then absence.
Bootstrap Dropdown (BSDropdownToggle<TOwner>)
How to interact with Bootstrap dropdown component.
Kendo UI Grid (KendoGrid<TRow, TOwner>)
How to interact with Kendo UI Grid component.