arsenic.errors
¶
-
exception
ArsenicError
¶ Base exception class used by arsenic.
-
exception
OperationNotSupported
¶ Exception raised for operations not supported by a given webdriver and/or browser.
-
exception
WebdriverError
¶ Base class for webdriver-side errors.
-
exception
UnkownArsenicError
¶ Exception used when there was a webdriver-side error, but arsenic could not figure out what the error was.
-
exception
ArsenicTimeout
¶ Raised when
arsenic.webdriver.WebDriver.wait()
,arsenic.session.Session.wait()
or a higher level wait API times out.
The following are specific exceptions which may be returned from a webdriver. Consult the webdriver specification for details.
-
exception
NoSuchElement
¶
-
exception
NoSuchFrame
¶
-
exception
UnknownCommand
¶
-
exception
StaleElementReference
¶
-
exception
ElementNotVisible
¶
-
exception
InvalidElementState
¶
-
exception
UnknownError
¶
-
exception
ElementNotInteractable
¶
-
exception
ElementIsNotSelectable
¶
-
exception
JavascriptError
¶
-
exception
Timeout
¶
-
exception
NoSuchWindow
¶
-
exception
InvalidCookieDomain
¶
-
exception
UnableToSetCookie
¶
-
exception
UnexpectedAlertOpen
¶
-
exception
NoSuchAlert
¶
-
exception
ScriptTimeout
¶
-
exception
InvalidElementCoordinates
¶
-
exception
IMENotAvailable
¶
-
exception
IMEEngineActivationFailed
¶
-
exception
InvalidSelector
¶
-
exception
MoveTargetOutOfBounds
¶