Interface DriverCommand


  • public interface DriverCommand
    An empty interface defining constants for the standard commands defined in the WebDriver JSON wire protocol.
    • Method Detail

      • NEW_SESSION

        static CommandPayload NEW_SESSION​(org.openqa.selenium.Capabilities capabilities)
      • NEW_SESSION

        static CommandPayload NEW_SESSION​(java.util.Collection<org.openqa.selenium.Capabilities> capabilities)
      • ADD_COOKIE

        static CommandPayload ADD_COOKIE​(org.openqa.selenium.Cookie cookie)
      • DELETE_COOKIE

        static CommandPayload DELETE_COOKIE​(java.lang.String name)
      • FIND_ELEMENT

        static CommandPayload FIND_ELEMENT​(java.lang.String strategy,
                                           java.lang.Object value)
      • FIND_ELEMENTS

        static CommandPayload FIND_ELEMENTS​(java.lang.String strategy,
                                            java.lang.Object value)
      • FIND_CHILD_ELEMENT

        static CommandPayload FIND_CHILD_ELEMENT​(java.lang.String id,
                                                 java.lang.String strategy,
                                                 java.lang.String value)
      • FIND_CHILD_ELEMENTS

        static CommandPayload FIND_CHILD_ELEMENTS​(java.lang.String id,
                                                  java.lang.String strategy,
                                                  java.lang.String value)
      • GET_ELEMENT_SHADOW_ROOT

        static CommandPayload GET_ELEMENT_SHADOW_ROOT​(java.lang.String id)
      • FIND_ELEMENT_FROM_SHADOW_ROOT

        static CommandPayload FIND_ELEMENT_FROM_SHADOW_ROOT​(java.lang.String shadowId,
                                                            java.lang.String strategy,
                                                            java.lang.String value)
      • FIND_ELEMENTS_FROM_SHADOW_ROOT

        static CommandPayload FIND_ELEMENTS_FROM_SHADOW_ROOT​(java.lang.String shadowId,
                                                             java.lang.String strategy,
                                                             java.lang.String value)
      • CLEAR_ELEMENT

        static CommandPayload CLEAR_ELEMENT​(java.lang.String id)
      • CLICK_ELEMENT

        static CommandPayload CLICK_ELEMENT​(java.lang.String id)
      • SEND_KEYS_TO_ELEMENT

        static CommandPayload SEND_KEYS_TO_ELEMENT​(java.lang.String id,
                                                   java.lang.CharSequence[] keysToSend)
      • SUBMIT_ELEMENT

        static CommandPayload SUBMIT_ELEMENT​(java.lang.String id)
      • UPLOAD_FILE

        static CommandPayload UPLOAD_FILE​(java.lang.String file)
      • SWITCH_TO_WINDOW

        static CommandPayload SWITCH_TO_WINDOW​(java.lang.String windowHandleOrName)
      • SWITCH_TO_NEW_WINDOW

        static CommandPayload SWITCH_TO_NEW_WINDOW​(org.openqa.selenium.WindowType typeHint)
      • SWITCH_TO_FRAME

        static CommandPayload SWITCH_TO_FRAME​(java.lang.Object frame)
      • EXECUTE_SCRIPT

        static CommandPayload EXECUTE_SCRIPT​(java.lang.String script,
                                             java.util.List<java.lang.Object> args)
      • EXECUTE_ASYNC_SCRIPT

        static CommandPayload EXECUTE_ASYNC_SCRIPT​(java.lang.String script,
                                                   java.util.List<java.lang.Object> args)
      • GET_ELEMENT_TEXT

        static CommandPayload GET_ELEMENT_TEXT​(java.lang.String id)
      • GET_ELEMENT_TAG_NAME

        static CommandPayload GET_ELEMENT_TAG_NAME​(java.lang.String id)
      • IS_ELEMENT_SELECTED

        static CommandPayload IS_ELEMENT_SELECTED​(java.lang.String id)
      • IS_ELEMENT_ENABLED

        static CommandPayload IS_ELEMENT_ENABLED​(java.lang.String id)
      • IS_ELEMENT_DISPLAYED

        static CommandPayload IS_ELEMENT_DISPLAYED​(java.lang.String id)
      • GET_ELEMENT_RECT

        static CommandPayload GET_ELEMENT_RECT​(java.lang.String id)
      • GET_ELEMENT_LOCATION

        static CommandPayload GET_ELEMENT_LOCATION​(java.lang.String id)
      • GET_ELEMENT_LOCATION_ONCE_SCROLLED_INTO_VIEW

        static CommandPayload GET_ELEMENT_LOCATION_ONCE_SCROLLED_INTO_VIEW​(java.lang.String id)
      • GET_ELEMENT_SIZE

        static CommandPayload GET_ELEMENT_SIZE​(java.lang.String id)
      • GET_ELEMENT_DOM_PROPERTY

        static CommandPayload GET_ELEMENT_DOM_PROPERTY​(java.lang.String id,
                                                       java.lang.String name)
      • GET_ELEMENT_DOM_ATTRIBUTE

        static CommandPayload GET_ELEMENT_DOM_ATTRIBUTE​(java.lang.String id,
                                                        java.lang.String name)
      • GET_ELEMENT_ATTRIBUTE

        static CommandPayload GET_ELEMENT_ATTRIBUTE​(java.lang.String id,
                                                    java.lang.String name)
      • GET_ELEMENT_VALUE_OF_CSS_PROPERTY

        static CommandPayload GET_ELEMENT_VALUE_OF_CSS_PROPERTY​(java.lang.String id,
                                                                java.lang.String name)
      • GET_ELEMENT_ARIA_ROLE

        static CommandPayload GET_ELEMENT_ARIA_ROLE​(java.lang.String id)
      • GET_ELEMENT_ACCESSIBLE_NAME

        static CommandPayload GET_ELEMENT_ACCESSIBLE_NAME​(java.lang.String id)
      • ELEMENT_SCREENSHOT

        static CommandPayload ELEMENT_SCREENSHOT​(java.lang.String id)
      • SET_ALERT_VALUE

        static CommandPayload SET_ALERT_VALUE​(java.lang.String keysToSend)
      • PRINT_PAGE

        static CommandPayload PRINT_PAGE​(org.openqa.selenium.print.PrintOptions options)
      • SET_IMPLICIT_WAIT_TIMEOUT

        @Deprecated
        static CommandPayload SET_IMPLICIT_WAIT_TIMEOUT​(long time,
                                                        java.util.concurrent.TimeUnit unit)
        Deprecated.
      • SET_IMPLICIT_WAIT_TIMEOUT

        static CommandPayload SET_IMPLICIT_WAIT_TIMEOUT​(java.time.Duration duration)
      • SET_SCRIPT_TIMEOUT

        @Deprecated
        static CommandPayload SET_SCRIPT_TIMEOUT​(long time,
                                                 java.util.concurrent.TimeUnit unit)
        Deprecated.
      • SET_SCRIPT_TIMEOUT

        static CommandPayload SET_SCRIPT_TIMEOUT​(java.time.Duration duration)
      • SET_PAGE_LOAD_TIMEOUT

        @Deprecated
        static CommandPayload SET_PAGE_LOAD_TIMEOUT​(long time,
                                                    java.util.concurrent.TimeUnit unit)
        Deprecated.
      • SET_PAGE_LOAD_TIMEOUT

        static CommandPayload SET_PAGE_LOAD_TIMEOUT​(java.time.Duration duration)
      • ACTIONS

        static CommandPayload ACTIONS​(java.util.Collection<org.openqa.selenium.interactions.Sequence> actions)
      • IME_ACTIVATE_ENGINE

        static CommandPayload IME_ACTIVATE_ENGINE​(java.lang.String engine)
      • SET_CURRENT_WINDOW_POSITION

        static CommandPayload SET_CURRENT_WINDOW_POSITION​(org.openqa.selenium.Point targetPosition)
      • GET_CURRENT_WINDOW_POSITION

        static CommandPayload GET_CURRENT_WINDOW_POSITION()
      • SET_CURRENT_WINDOW_SIZE

        static CommandPayload SET_CURRENT_WINDOW_SIZE​(org.openqa.selenium.Dimension targetSize)