public final class DriverAtoms
extends Object
java.lang.Object | |
↳ | android.support.test.espresso.web.webdriver.DriverAtoms |
来自WebDriver项目的Javascript Atoms集合。
Public methods |
|
---|---|
static Atom<Evaluation> |
clearElement() 清除可编辑元素的内容。 |
static Atom<ElementReference> |
findElement(Locator locator, String value) 使用提供的定位器策略查找元素。 |
static Atom<List<ElementReference>> |
findMultipleElements(Locator locator, String value) 根据定位器策略查找多个元素。 |
static Atom<String> |
getText() 返回给定DOM元素下的可见文本。 |
static Atom<ElementReference> |
selectActiveElement() 在文档中查找当前活动的元素。 |
static Atom<WindowReference> |
selectFrameByIdOrName(String idOrName) 通过名称或ID选择当前窗口的子帧。 |
static Atom<WindowReference> |
selectFrameByIdOrName(String idOrName, WindowReference root) 通过名称或ID选择给定窗口的子帧。 |
static Atom<WindowReference> |
selectFrameByIndex(int index) 通过索引选择当前所选窗口的子帧。 |
static Atom<WindowReference> |
selectFrameByIndex(int index, WindowReference root) 通过索引选择给定窗口的子帧。 |
static Atom<Evaluation> |
webClick() 模拟JavaScript事件以点击特定元素。 |
static Atom<Evaluation> |
webKeys(String text) 模拟发送给某个元素的JavaScript关键事件。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
Atom<ElementReference> findElement (Locator locator, String value)
使用提供的定位器策略查找元素。
Parameters | |
---|---|
locator |
Locator
|
value |
String
|
Returns | |
---|---|
Atom<ElementReference> |
Atom<List<ElementReference>> findMultipleElements (Locator locator, String value)
根据定位器策略查找多个元素。
Parameters | |
---|---|
locator |
Locator
|
value |
String
|
Returns | |
---|---|
Atom<List<ElementReference>> |
Atom<ElementReference> selectActiveElement ()
在文档中查找当前活动的元素。
Returns | |
---|---|
Atom<ElementReference> |
Atom<WindowReference> selectFrameByIdOrName (String idOrName)
通过名称或ID选择当前窗口的子帧。
Parameters | |
---|---|
idOrName |
String
|
Returns | |
---|---|
Atom<WindowReference> |
Atom<WindowReference> selectFrameByIdOrName (String idOrName, WindowReference root)
通过名称或ID选择给定窗口的子帧。
Parameters | |
---|---|
idOrName |
String
|
root |
WindowReference
|
Returns | |
---|---|
Atom<WindowReference> |
Atom<WindowReference> selectFrameByIndex (int index)
通过索引选择当前所选窗口的子帧。
Parameters | |
---|---|
index |
int
|
Returns | |
---|---|
Atom<WindowReference> |
Atom<WindowReference> selectFrameByIndex (int index, WindowReference root)
通过索引选择给定窗口的子帧。
Parameters | |
---|---|
index |
int
|
root |
WindowReference
|
Returns | |
---|---|
Atom<WindowReference> |
Atom<Evaluation> webKeys (String text)
模拟发送给某个元素的JavaScript关键事件。
Parameters | |
---|---|
text |
String
|
Returns | |
---|---|
Atom<Evaluation> |