DriverAtoms
  public
  
  final
  
  class
  DriverAtoms
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.support.test.espresso.web.webdriver.DriverAtoms | 
A collection of Javascript Atoms from the WebDriver project.
Summary
Public methods | |
|---|---|
        
        
        static
        
        
        Atom<Evaluation>
     | 
  
    
      
      clearElement()
      
      
        Clears content from an editable element.  | 
  
        
        
        static
        
        
        Atom<ElementReference>
     | 
  
    
      
      findElement(Locator locator, String value)
      
      
        Finds an element using the provided locatorType strategy.  | 
  
        
        
        static
        
        
        Atom<List<ElementReference>>
     | 
  
    
      
      findMultipleElements(Locator locator, String value)
      
      
        Finds multiple elements given a locator strategy.  | 
  
        
        
        static
        
        
        Atom<String>
     | 
  
    
      
      getText()
      
      
        Returns the visible text beneath a given DOM element.  | 
  
        
        
        static
        
        
        Atom<ElementReference>
     | 
  
    
      
      selectActiveElement()
      
      
        Finds the currently active element in the document.  | 
  
        
        
        static
        
        
        Atom<WindowReference>
     | 
  
    
      
      selectFrameByIdOrName(String idOrName)
      
      
        Selects a subframe of the current window by it's name or id.  | 
  
        
        
        static
        
        
        Atom<WindowReference>
     | 
  
    
      
      selectFrameByIdOrName(String idOrName, WindowReference root)
      
      
        Selects a subframe of the given window by it's name or id.  | 
  
        
        
        static
        
        
        Atom<WindowReference>
     | 
  
    
      
      selectFrameByIndex(int index)
      
      
        Selects a subframe of the currently selected window by it's index.  | 
  
        
        
        static
        
        
        Atom<WindowReference>
     | 
  
    
      
      selectFrameByIndex(int index, WindowReference root)
      
      
        Selects a subframe of the given window by it's index.  | 
  
        
        
        static
        
        
        Atom<Evaluation>
     | 
  
    
      
      webClick()
      
      
        Simulates the javascript events to click on a particular element.  | 
  
        
        
        static
        
        
        Atom<Evaluation>
     | 
  
    
      
      webKeys(String text)
      
      
        Simulates javascript key events sent to a certain element.  | 
  
        
        
        static
        
        
        Atom<Boolean>
     | 
  
    
      
      webScrollIntoView()
      
      
        Returns   | 
  
Inherited methods | |
|---|---|
  
    
  
    java.lang.Object
  
 | |
Public methods
clearElement
Atom<Evaluation> clearElement ()
Clears content from an editable element.
| Returns | |
|---|---|
Atom<Evaluation> | 
        |
findElement
Atom<ElementReference> findElement (Locator locator, String value)
Finds an element using the provided locatorType strategy.
| Parameters | |
|---|---|
locator | 
        
          Locator  | 
      
value | 
        
          String  | 
      
| Returns | |
|---|---|
Atom<ElementReference> | 
        |
findMultipleElements
Atom<List<ElementReference>> findMultipleElements (Locator locator, String value)
Finds multiple elements given a locator strategy.
| Parameters | |
|---|---|
locator | 
        
          Locator  | 
      
value | 
        
          String  | 
      
| Returns | |
|---|---|
Atom<List<ElementReference>> | 
        |
getText
Atom<String> getText ()
Returns the visible text beneath a given DOM element.
| Returns | |
|---|---|
Atom<String> | 
        |
selectActiveElement
Atom<ElementReference> selectActiveElement ()
Finds the currently active element in the document.
| Returns | |
|---|---|
Atom<ElementReference> | 
        |
selectFrameByIdOrName
Atom<WindowReference> selectFrameByIdOrName (String idOrName)
Selects a subframe of the current window by it's name or id.
| Parameters | |
|---|---|
idOrName | 
        
          String  | 
      
| Returns | |
|---|---|
Atom<WindowReference> | 
        |
selectFrameByIdOrName
Atom<WindowReference> selectFrameByIdOrName (String idOrName, WindowReference root)
Selects a subframe of the given window by it's name or id.
| Parameters | |
|---|---|
idOrName | 
        
          String  | 
      
root | 
        
          WindowReference  | 
      
| Returns | |
|---|---|
Atom<WindowReference> | 
        |
selectFrameByIndex
Atom<WindowReference> selectFrameByIndex (int index)
Selects a subframe of the currently selected window by it's index.
| Parameters | |
|---|---|
index | 
        
          int  | 
      
| Returns | |
|---|---|
Atom<WindowReference> | 
        |
selectFrameByIndex
Atom<WindowReference> selectFrameByIndex (int index, WindowReference root)
Selects a subframe of the given window by it's index.
| Parameters | |
|---|---|
index | 
        
          int  | 
      
root | 
        
          WindowReference  | 
      
| Returns | |
|---|---|
Atom<WindowReference> | 
        |
webClick
Atom<Evaluation> webClick ()
Simulates the javascript events to click on a particular element.
| Returns | |
|---|---|
Atom<Evaluation> | 
        |
webKeys
Atom<Evaluation> webKeys (String text)
Simulates javascript key events sent to a certain element.
| Parameters | |
|---|---|
text | 
        
          String  | 
      
| Returns | |
|---|---|
Atom<Evaluation> | 
        |
Classes
Enums