Closed
Description
Support for explicit wait conditions to enable a more complex waiting behavior within the module
Wait-SeDriver -Element $El -Condition ElementIsVisible -Timeout 5 -PollingInterval 250
Wait-SeDriver (True / False )
Get-SeElement -WaitCondition (Will return element or $null when the specified condition is matched)
By locator
ElementExists
ElementIsVisible
ElementSelectionStateToBe
ElementToBeClickable
ElementToBeSelected
FrameToBeAvailableAndSwitchToIt
InvisibilityOfElementLocated
InvisibilityOfElementWithText
PresenceOfAllElementsLocatedBy
TextToBePresentInElementLocated
TextToBePresentInElementValue
VisibilityOfAllElementsLocatedBy
Remaining
AlertIsPresent
AlertState
StalenessOf
TextToBePresentInElement
TitleContains
TitleIs
UrlContains
UrlMatches
UrlToBe
(Determined using)
$ECM = [OpenQA.Selenium.Support.UI.ExpectedConditions] | Get-Member -Static
$ByElements,$Remaining = $ECM.where( {$_.Definition -like '*OpenQA.Selenium.By*'},'split')