java.lang.Object |
↳ |
android.support.test.espresso.web.sugar.Web |
Class Overview
An Entry Point to work with WebViews on Android.
Similar to onData, WebView interactions are actually composed of several ViewActions. However
they need to be properly orchestrated and are quite verbose. Web and WebInteraction wrap this
boilerplate and give an Espresso like feel to interacting with WebViews.
WebView interactions constantly cross the Java/Javascript boundary to do their work, since
there is no chance of introducing race conditions by exposing data from the Javascript
environment (everything we see on the Java side is an isolated copy), returning data from
WebInteractions is fully supported.
Summary
Nested Classes |
class |
Web.WebInteraction<R> |
Analogous to a ViewInteraction or a DataInteraction, a WebInteraction exposes a fluent API to
the underlying WebView.
|
Public Constructors |
|
Web()
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Public Constructors
Public Methods
public
static
WebInteraction<Void>
onWebView
(Matcher<View> viewMatcher)
You have successfully signed up for the latest Android developer news and tips.