selenium.webdriver.remote.errorhandler

class selenium.webdriver.remote.errorhandler.ErrorCode[source]

Error codes defined in the WebDriver wire protocol.

ELEMENT_IS_NOT_SELECTABLE = 15
ELEMENT_NOT_VISIBLE = 11
IME_ENGINE_ACTIVATION_FAILED = 31
IME_NOT_AVAILABLE = 30
INVALID_ELEMENT_COORDINATES = 29
INVALID_ELEMENT_STATE = 12
INVALID_SELECTOR = 32
INVALID_XPATH_SELECTOR = 51
INVALID_XPATH_SELECTOR_RETURN_TYPER = 52
JAVASCRIPT_ERROR = 17
METHOD_NOT_ALLOWED = 405
MOVE_TARGET_OUT_OF_BOUNDS = 34
NO_ALERT_OPEN = 27
NO_SUCH_ELEMENT = 7
NO_SUCH_FRAME = 8
NO_SUCH_WINDOW = 23
SCRIPT_TIMEOUT = 28
STALE_ELEMENT_REFERENCE = 10
SUCCESS = 0
TIMEOUT = 21
UNEXPECTED_ALERT_OPEN = 26
UNKNOWN_COMMAND = 9
UNKNOWN_ERROR = 13
XPATH_LOOKUP_ERROR = 19
class selenium.webdriver.remote.errorhandler.ErrorHandler[source]

Handles errors returned by the WebDriver server.

check_response(response)[source]

Checks that a JSON response from the WebDriver does not have an error.

Args :
  • response - The JSON response from the WebDriver server as a dictionary object.
Raises :

If the response contains an error message.

This Page