@Path(value="/session") @Produces(value="application/json") @Consumes(value="application/json") public class Session extends Object
| Constructor and Description |
|---|
Session() |
| Modifier and Type | Method and Description |
|---|---|
static javax.ws.rs.core.Response |
acceptAlert(String session) |
static javax.ws.rs.core.Response |
alertText(String session) |
static javax.ws.rs.core.Response |
alertTextPost(String session,
String content) |
static javax.ws.rs.core.Response |
back(String session) |
static javax.ws.rs.core.Response |
buttondown(String session) |
static javax.ws.rs.core.Response |
buttonup(String session) |
static javax.ws.rs.core.Response |
click(String session,
String content) |
static javax.ws.rs.core.Response |
closeWindow(String session) |
javax.ws.rs.core.Response |
deleteSession(String session) |
static javax.ws.rs.core.Response |
dismissAlert(String session) |
static javax.ws.rs.core.Response |
doubleclick(String session) |
static javax.ws.rs.core.Response |
elementClear(String session,
String elementId) |
static javax.ws.rs.core.Response |
elementClick(String session,
String elementId) |
static javax.ws.rs.core.Response |
elementDisplayed(String session,
String elementId) |
static javax.ws.rs.core.Response |
elementLocation(String session,
String elementId) |
static javax.ws.rs.core.Response |
elementLocationInView(String session,
String elementId) |
static javax.ws.rs.core.Response |
elementRect(String session,
String elementId) |
static javax.ws.rs.core.Response |
elementSendKeys(String session,
String elementId,
String content) |
static javax.ws.rs.core.Response |
elementSize(String session,
String elementId) |
static javax.ws.rs.core.Response |
elementSubmit(String session,
String elementId) |
static javax.ws.rs.core.Response |
execute(String session,
String content) |
static javax.ws.rs.core.Response |
executeAsync(String session,
String content) |
static javax.ws.rs.core.Response |
findElement(String session,
String content) |
static javax.ws.rs.core.Response |
findElementFromElement(String session,
String elementId,
String content) |
static javax.ws.rs.core.Response |
findElements(String session,
String content) |
static javax.ws.rs.core.Response |
findElementsFromElement(String session,
String elementId,
String content) |
static javax.ws.rs.core.Response |
frame(String session,
String content) |
static javax.ws.rs.core.Response |
getActiveElement(String session) |
static javax.ws.rs.core.Response |
getCurrentUrl(String session) |
static javax.ws.rs.core.Response |
getElementAttribute(String session,
String elementId,
String name) |
static javax.ws.rs.core.Response |
getElementCssValue(String session,
String elementId,
String propertyName) |
static javax.ws.rs.core.Response |
getElementTagName(String session,
String elementId) |
static javax.ws.rs.core.Response |
getElementText(String session,
String elementId) |
static javax.ws.rs.core.Response |
getPageSource(String session) |
static javax.ws.rs.core.Response |
getTitle(String session) |
static javax.ws.rs.core.Response |
getWindowHandle(String session) |
static javax.ws.rs.core.Response |
getWindowHandles(String session) |
static javax.ws.rs.core.Response |
go(String session,
String content) |
static javax.ws.rs.core.Response |
isElementEnabled(String session,
String elementId) |
static javax.ws.rs.core.Response |
isElementSelected(String session,
String elementId) |
static javax.ws.rs.core.Response |
keys(String session,
String content) |
static javax.ws.rs.core.Response |
moveTo(String session,
String content) |
javax.ws.rs.core.Response |
newSession(String content) |
static javax.ws.rs.core.Response |
setTimeouts(String session,
String content) |
static javax.ws.rs.core.Response |
switchToWindow(String session,
String content) |
@POST public javax.ws.rs.core.Response newSession(String content)
@DELETE
@Path(value="{session}")
public javax.ws.rs.core.Response deleteSession(@PathParam(value="session")
String session)
@POST
@Path(value="{session}/url")
public static javax.ws.rs.core.Response go(@PathParam(value="session")
String session,
String content)
@GET
@Path(value="{session}/url")
public static javax.ws.rs.core.Response getCurrentUrl(@PathParam(value="session")
String session)
@GET
@Path(value="{session}/source")
public static javax.ws.rs.core.Response getPageSource(@PathParam(value="session")
String session)
@POST
@Path(value="{session}/element")
public static javax.ws.rs.core.Response findElement(@PathParam(value="session")
String session,
String content)
@POST
@Path(value="{session}/elements")
public static javax.ws.rs.core.Response findElements(@PathParam(value="session")
String session,
String content)
@POST
@Path(value="{session}/element/{elementId}/element")
public static javax.ws.rs.core.Response findElementFromElement(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId,
String content)
@POST
@Path(value="{session}/element/{elementId}/elements")
public static javax.ws.rs.core.Response findElementsFromElement(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId,
String content)
@POST
@Path(value="{session}/moveto")
public static javax.ws.rs.core.Response moveTo(@PathParam(value="session")
String session,
String content)
@POST
@Path(value="{session}/click")
public static javax.ws.rs.core.Response click(@PathParam(value="session")
String session,
String content)
@POST
@Path(value="{session}/doubleclick")
public static javax.ws.rs.core.Response doubleclick(@PathParam(value="session")
String session)
@POST
@Path(value="{session}/keys")
public static javax.ws.rs.core.Response keys(@PathParam(value="session")
String session,
String content)
@POST
@Path(value="{session}/element/{elementId}/value")
public static javax.ws.rs.core.Response elementSendKeys(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId,
String content)
@POST
@Path(value="{session}/element/active")
public static javax.ws.rs.core.Response getActiveElement(@PathParam(value="session")
String session)
@GET
@Path(value="{session}/element/{elementId}/name")
public static javax.ws.rs.core.Response getElementTagName(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@GET
@Path(value="{session}/element/{elementId}/attribute/{name}")
public static javax.ws.rs.core.Response getElementAttribute(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId,
@PathParam(value="name")
String name)
@GET
@Path(value="{session}/element/{elementId}/text")
public static javax.ws.rs.core.Response getElementText(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@GET
@Path(value="{session}/element/{elementId}/css/{propertyName}")
public static javax.ws.rs.core.Response getElementCssValue(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId,
@PathParam(value="propertyName")
String propertyName)
@GET
@Path(value="{session}/title")
public static javax.ws.rs.core.Response getTitle(@PathParam(value="session")
String session)
@GET
@Path(value="{session}/element/{elementId}/displayed")
public static javax.ws.rs.core.Response elementDisplayed(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@GET
@Path(value="{session}/element/{elementId}/size")
public static javax.ws.rs.core.Response elementSize(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@GET
@Path(value="{session}/element/{elementId}/rect")
public static javax.ws.rs.core.Response elementRect(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@GET
@Path(value="{session}/element/{elementId}/location")
public static javax.ws.rs.core.Response elementLocation(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@GET
@Path(value="{session}/element/{elementId}/location_in_view")
public static javax.ws.rs.core.Response elementLocationInView(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@POST
@Path(value="{session}/element/{elementId}/click")
public static javax.ws.rs.core.Response elementClick(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@POST
@Path(value="{session}/element/{elementId}/clear")
public static javax.ws.rs.core.Response elementClear(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@GET
@Path(value="{session}/element/{elementId}/enabled")
public static javax.ws.rs.core.Response isElementEnabled(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@GET
@Path(value="{session}/element/{elementId}/selected")
public static javax.ws.rs.core.Response isElementSelected(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@POST
@Path(value="{session}/element/{elementId}/submit")
public static javax.ws.rs.core.Response elementSubmit(@PathParam(value="session")
String session,
@PathParam(value="elementId")
String elementId)
@POST
@Path(value="{session}/execute")
public static javax.ws.rs.core.Response execute(@PathParam(value="session")
String session,
String content)
@POST
@Path(value="{session}/execute_async")
public static javax.ws.rs.core.Response executeAsync(@PathParam(value="session")
String session,
String content)
@GET
@Path(value="{session}/window_handle")
public static javax.ws.rs.core.Response getWindowHandle(@PathParam(value="session")
String session)
@GET
@Path(value="{session}/window_handles")
public static javax.ws.rs.core.Response getWindowHandles(@PathParam(value="session")
String session)
@POST
@Path(value="{session}/window")
public static javax.ws.rs.core.Response switchToWindow(@PathParam(value="session")
String session,
String content)
@DELETE
@Path(value="{session}/window")
public static javax.ws.rs.core.Response closeWindow(@PathParam(value="session")
String session)
@POST
@Path(value="{session}/frame")
public static javax.ws.rs.core.Response frame(@PathParam(value="session")
String session,
String content)
@POST
@Path(value="{session}/buttondown")
public static javax.ws.rs.core.Response buttondown(@PathParam(value="session")
String session)
@POST
@Path(value="{session}/buttonup")
public static javax.ws.rs.core.Response buttonup(@PathParam(value="session")
String session)
@POST
@Path(value="{session}/timeouts")
public static javax.ws.rs.core.Response setTimeouts(@PathParam(value="session")
String session,
String content)
@GET
@Path(value="{session}/alert_text")
public static javax.ws.rs.core.Response alertText(@PathParam(value="session")
String session)
@POST
@Path(value="{session}/alert_text")
public static javax.ws.rs.core.Response alertTextPost(@PathParam(value="session")
String session,
String content)
@POST
@Path(value="{session}/accept_alert")
public static javax.ws.rs.core.Response acceptAlert(@PathParam(value="session")
String session)
@POST
@Path(value="{session}/dismiss_alert")
public static javax.ws.rs.core.Response dismissAlert(@PathParam(value="session")
String session)
@POST
@Path(value="{session}/back")
public static javax.ws.rs.core.Response back(@PathParam(value="session")
String session)
Copyright © 2017. All rights reserved.