Package | Description |
---|---|
me.alb_i986.selenium.tinafw.domain | |
me.alb_i986.selenium.tinafw.sample.tasks | |
me.alb_i986.selenium.tinafw.tasks | |
me.alb_i986.selenium.tinafw.tasks.runnable |
Modifier and Type | Method and Description |
---|---|
T |
WebUser.doTask(WebTask task)
Run the given task (or tasks,
if it is a
CompositeWebTask ),
starting from the known current page
(which is part of the state of this object). |
T |
WebUser.doTasks(WebTask... tasks)
Instantiate a
CompositeWebTask made up of all
of the given tasks, and run it. |
Modifier and Type | Class and Description |
---|---|
class |
CanCompliment |
class |
OnMyAboutMePage
Navigate to my about.me page.
|
class |
Search
Search for something by using the search box
at the top.
|
class |
VerifyBio
Verify that the biography matches the expected text,
passed in
VerifyBio.matches(String) . |
class |
VerifySocialIcons
Verify that each of the given social buttons
(passed through
VerifySocialIcons.isDisplayed(String) )
is displayed. |
Modifier and Type | Class and Description |
---|---|
class |
BaseWebTask
Abstract WebTask responsible for knowing the 'who',
i.e.
|
class |
CompositeWebTask
A WebTask made up of many supposedly small (sub-)tasks,
which in turn may be CompositeWebTask's too.
|
class |
ImLoggedInBase
Task implementing a step for navigating to the
LoginPage
and logging in by entering username and password. |
class |
ManualNavigationWebTask
A WebTask encapsulating a manual navigation step.
|
class |
MyBrowserIsOpen
Task that opens the browser.
|
class |
NavigationWebTask
A WebTask implementing a step for navigating to a
LoadablePage . |
class |
OrWebTask
A
CompositeWebTask which chains subtasks in a logical OR. |
Modifier and Type | Method and Description |
---|---|
static WebTask |
WebTasks.nullTask()
Task that does nothing, and "finally" returns the very initial page.
|
WebTask |
WebTask.setUser(WebUser user) |
WebTask |
BaseWebTask.setUser(WebUser user) |
static WebTask |
WebTasks.sleepFor(int seconds)
Task that sleeps for the given number of seconds,
and finally returns the very initial page.
|
Modifier and Type | Method and Description |
---|---|
Iterator<WebTask> |
CompositeWebTask.iterator()
The iterator for iterating over the subtasks
this composite is made up of.
|
Modifier and Type | Method and Description |
---|---|
CompositeWebTask |
CompositeWebTask.append(WebTask... subtasks)
Append the given subtasks to the list of components.
|
static CompositeWebTask |
WebTasks.composite(WebTask... components) |
static CompositeWebTask |
WebTasks.given(WebTask... givens)
A BDD Given step.
|
default OrWebTask |
WebTask.or(WebTask alternativeTask)
Builds an
OrWebTask made up of (in order)
this task and the given alternative task. |
static CompositeWebTask |
WebTasks.then(WebTask... thens)
A BDD Then step.
|
static CompositeWebTask |
WebTasks.when(WebTask... whens)
A BDD When step.
|
OrWebTask |
OrWebTask.withRestorer(WebTask restorer) |
Constructor and Description |
---|
CompositeWebTask(WebTask... subtasks) |
OrWebTask(WebTask... subtasks) |
Constructor and Description |
---|
CompositeWebTask(List<WebTask> subtasks)
Set the given list as the list of components of this composite.
|
OrWebTask(List<WebTask> subtasks) |
Modifier and Type | Interface and Description |
---|---|
interface |
RunnableTask
|
Modifier and Type | Class and Description |
---|---|
class |
SingleUserInteraction
A fully executable single user interaction with the SUT.
|
Constructor and Description |
---|
SingleUserInteraction(WebTask... subtasks) |
Constructor and Description |
---|
SingleUserInteraction(List<WebTask> subtasks) |
Copyright © 2015. All rights reserved.