Index

$ A B C D E F G H I J K L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

$

$() - Method in class jp.co.moneyforward.autotest.actions.web.TableQuery.Builder
A shorthand method ob build().
$(String, Object...) - Method in interface jp.co.moneyforward.autotest.framework.utils.Valid8JCliches.MakePrintable.FunctionConvertibleToPrintable
 
$(String, Object...) - Method in interface jp.co.moneyforward.autotest.framework.utils.Valid8JCliches.MakePrintable.PredicateConvertibleToPrintable
 
$(Function<T, R>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches.Transform
 
$(K, V) - Static method in record class jp.co.moneyforward.autotest.framework.internal.InternalUtils.Entry
 
$(K, V) - Static method in record class jp.co.moneyforward.autotest.framework.utils.InternalUtils.Entry
Deprecated.

A

act() - Method in record class jp.co.moneyforward.autotest.framework.action.ActCall
Returns the value of the act record component.
act(Act<T, R>) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Act<T,R> - Interface in jp.co.moneyforward.autotest.framework.action
This interface represents the smallest and indivisible unit of action in insdog 's programming model.
Act.Func<T,R> - Class in jp.co.moneyforward.autotest.framework.action
An act that models a function whose input is T and output is R
Act.Let<T> - Class in jp.co.moneyforward.autotest.framework.action
A leaf act, which represents a value assignment behavior.
Act.Sink<T> - Class in jp.co.moneyforward.autotest.framework.action
A leaf act, which models a "sink".
Act.Source<T> - Class in jp.co.moneyforward.autotest.framework.action
 
actCall(String, Act<T, R>, String) - Static method in enum class jp.co.moneyforward.autotest.framework.action.AutotestSupport
Returns an Call object for a given act.
ActCall<T,R> - Record Class in jp.co.moneyforward.autotest.framework.action
An act that models a call to a form, such as a function or an assertion.
ActCall(String, Act<T, R>, String) - Constructor for record class jp.co.moneyforward.autotest.framework.action.ActCall
Creates an instance of this class.
action(Page, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.PageAct
A method that defines the act to be performed by this object.
action(String, Consumer<Context>) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Creates a leaf action, which executes the accept method of contextConsumer.
action(String, Consumer<Context>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
ActionComposer - Interface in jp.co.moneyforward.autotest.framework.action
An interface that models a factory of actions.
actionPerformer() - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
Creates a reporting action performer.
actionPerformer() - Method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 
add(String, Act<T, R>) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Adds an act to this builder.
add(String, Act<T, R>, String) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Adds an act to this object so that it takes input from inputVariableName and writes output to outputVariableName.
add(Act<T, R>) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Adds an Act to this builder.
add(Scene) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Adds a given scene to this builder object.
addCall(Call) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Adds a call to this object as a child.
afterAll() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.AutotestExecution.Spec
Returns names of methods to be executed in @AfterAll phase.
afterAll() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Returns the value of the afterAll record component.
afterAll(Action, Writer) - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
Performs a given action for afterAll stage and writes a report of the activity to writer
afterAll(ExtensionContext) - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
Executes actions planned for After All stage.
afterEach() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.AutotestExecution.Spec
Returns names of methods to be executed in @AfterEach phase.
afterEach() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Returns the value of the afterEach record component.
afterEach(Action, Writer) - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
Performs a given action for afterEach stage and writes a report of the activity to writer
afterEach(ExtensionContext) - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
Executes actions planned for After Each stage.
alwaysTrue() - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
A utility method to return a Predicate, which can be used with findMatchingClasses method.
andThen(Act<R, S>) - Method in interface jp.co.moneyforward.autotest.framework.action.Act
 
assertion(Function<R, Statement<R>>) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Adds a function assertion to this builder object.
assertionCall(String, Act<T, R>, List<Function<R, Statement<R>>>, String) - Static method in enum class jp.co.moneyforward.autotest.framework.action.AutotestSupport
Creates an AssertionCall object which executes act, then validates it using assertions.
AssertionCall<R> - Class in jp.co.moneyforward.autotest.framework.action
A call for assertions.
AssertionCall(ActCall<?, R>, List<Function<R, Statement<R>>>) - Constructor for class jp.co.moneyforward.autotest.framework.action.AssertionCall
Creates an object of this class.
assertions(String, Function<R, Statement<R>>...) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Returns an AssertionAct object that verifies a variable in a currently ongoing scene call's variable store.
assertions(Function<R, Statement<R>>...) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Adds assertions to this builder object.
assertionsAsActCalls() - Method in class jp.co.moneyforward.autotest.framework.action.AssertionCall
Returns a list of act calls, which are converted from assertions represented as a list of Function<R, Statement<R>>.
assumeStatement(Statement<T>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches
This is a method to workaround issue: valid8j:issue-16 Once it is fixed, usages of this method should be replaced with Expectations.assumeStatement.
AssumptionViolation(String) - Constructor for exception class jp.co.moneyforward.autotest.framework.internal.InternalUtils.AssumptionViolation
 
AssumptionViolation(String) - Constructor for exception class jp.co.moneyforward.autotest.framework.utils.InternalUtils.AssumptionViolation
Deprecated.
 
AutotestEngine - Class in jp.co.moneyforward.autotest.framework.testengine
The test execution engine of the insdog.
AutotestEngine() - Constructor for class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
 
AutotestEngine.ExecutionPlan - Record Class in jp.co.moneyforward.autotest.framework.testengine
This record models an execution plan created from the requirement given by user.
AutotestEngine.SceneExecutionResult - Class in jp.co.moneyforward.autotest.framework.testengine
A class that models a result of a scene execution.
AutotestEngineUtils - Enum Class in jp.co.moneyforward.autotest.framework.testengine
 
AutotestException - Exception Class in jp.co.moneyforward.autotest.framework.core
An exception for the InsDog framework.
AutotestException(String, Throwable) - Constructor for exception class jp.co.moneyforward.autotest.framework.core.AutotestException
Creates an object of this class.
AutotestExecution - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
An annotation to let JUnit5 know the class to which this is attached is a test class to be executed by AutotestEngine extension.
AutotestExecution.Spec - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
For each attribute in this annotation interface, user can specify names of public, static, and @Named methods that return Scene instance in the test class.
AutotestExecution.Spec.Loader - Interface in jp.co.moneyforward.autotest.framework.annotations
An interface to be implemented by custom loader class for AutotestExecution.Spec instance.
AutotestExecution.Spec.Loader.Default - Class in jp.co.moneyforward.autotest.framework.annotations
This implementation of AutotestExecution.Spec.Loader reads the system property jp.co.moneyforward.autotest.scenes and creates a AutotestExecution.Spec instance based on the value.
AutotestRunner - Interface in jp.co.moneyforward.autotest.framework.core
An interface that runs specified actions for stages: beforeAll, beforeEach, tests, afterEach, and afterAll.
AutotestSupport - Enum Class in jp.co.moneyforward.autotest.framework.action
A facade class of the "autotest" framework.

B

Base(C) - Constructor for class jp.co.moneyforward.autotest.framework.action.CallDecorator.Base
Creates an object of this class.
baseLogDirectoryForTestSession() - Static method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
 
beforeAll() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.AutotestExecution.Spec
Returns names of methods to be executed in @BeforeAll phase.
beforeAll() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Returns the value of the beforeAll record component.
beforeAll(Action, Writer) - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
Performs a given action for beforeAll stage and writes a report of the activity to writer
beforeAll(ExtensionContext) - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
Executes actions planned for Before All stage.
beforeEach() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.AutotestExecution.Spec
Returns names of methods to be executed in @BeforEach phase.
beforeEach() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Returns the value of the beforeEach record component.
beforeEach(Action, Writer) - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
Performs a given action for beforeEach stage and writes a report of the activity to writer
beforeEach(ExtensionContext) - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
Executes actions planned for Before Each stage.
begin() - Static method in interface jp.co.moneyforward.autotest.framework.action.Scene
// @formatter:off A synonym of new Scene.Builder().
begin(String) - Static method in interface jp.co.moneyforward.autotest.framework.action.Scene
 
begin(List<String>) - Method in class jp.co.moneyforward.autotest.framework.action.SceneCall
Returns an action, which marks the beginning of a sequence of main actions.
body() - Method in class jp.co.moneyforward.autotest.framework.action.Act.Func
 
build() - Method in class jp.co.moneyforward.autotest.actions.web.TableQuery.Builder
Builds a TableQuery object from the current field values held by this object.
build() - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Builds a Scene object.
Builder() - Constructor for class jp.co.moneyforward.autotest.actions.web.TableQuery.Builder
 
Builder() - Constructor for class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Creates an instance of this class.
Builder(String) - Constructor for class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Creates an instance of this class.
buttonLocatorByName(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that resolve a locator to a button object in a Page, whose name is equal to name.
byName(String, boolean) - Static method in enum class jp.co.moneyforward.autotest.actions.web.LocatorFunctions
Returns a function that finds an element whose name matches name, under a given locator.
byText(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.LocatorFunctions
Returns a function that finds an element whose text matches text, under a given locator.

C

call() - Method in class jp.co.moneyforward.autotest.framework.cli.CliBase
 
Call - Interface in jp.co.moneyforward.autotest.framework.action
An interface that models an occurrence of an action in a test scenario.
CallDecorator<C> - Interface in jp.co.moneyforward.autotest.framework.action
An interface to decorate a behavior of a given call.
CallDecorator.Base<C> - Class in jp.co.moneyforward.autotest.framework.action
A base class for CallDecorator.
children() - Method in interface jp.co.moneyforward.autotest.framework.action.Scene
Returns members of this scene object, which are executed as "children".
ClassFinder - Interface in jp.co.moneyforward.autotest.framework.cli
An interface to find classes on the class-path.
classNameContaining(String) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
A utility method to return a Predicate, which can be used with findMatchingClasses method.
classNameIsEqualTo(String) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
A utility method to return a Predicate, which can be used with findMatchingClasses method.
classNameMatchesRegex(String) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
A utility method to return a Predicate, which can be used with findMatchingClasses method.
CliBase - Class in jp.co.moneyforward.autotest.framework.cli
A base class of CLI for insdog.
CliBase() - Constructor for class jp.co.moneyforward.autotest.framework.cli.CliBase
 
Click - Class in jp.co.moneyforward.autotest.actions.web
An act that models a user behavior, which clicks a specified element.
Click(String) - Constructor for class jp.co.moneyforward.autotest.actions.web.Click
Creates an object of this class.
Click(Function<Page, Locator>) - Constructor for class jp.co.moneyforward.autotest.actions.web.Click
Creates an objct of this class.
ClickBase - Class in jp.co.moneyforward.autotest.actions.web
An abstract base class for clicking acts.
ClickBase(Function<Page, Locator>) - Constructor for class jp.co.moneyforward.autotest.actions.web.ClickBase
Creates an object of this class.
ClickIfPresent - Class in jp.co.moneyforward.autotest.actions.web
A class that represents an act, where:
ClickIfPresent(Function<Page, Locator>) - Constructor for class jp.co.moneyforward.autotest.actions.web.ClickIfPresent
Creates an object of this class.
CliUtils - Enum Class in jp.co.moneyforward.autotest.framework.cli
A utility class for InsDog CLI.
close() - Static method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 
CloseBrowser - Class in jp.co.moneyforward.autotest.actions.web
 
CloseBrowser() - Constructor for class jp.co.moneyforward.autotest.actions.web.CloseBrowser
 
ClosedBy - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
An annotation to let the framework know an access-model method should be closed by an action specified by the method name.
CloseWindow - Class in jp.co.moneyforward.autotest.actions.web
 
CloseWindow() - Constructor for class jp.co.moneyforward.autotest.actions.web.CloseWindow
 
columnName() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery
Returns the value of the columnName record component.
columnName() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery.Term
Returns the value of the columnName record component.
composeDependencyMapInMain(List<String>, Map<String, List<String>>) - Static method in enum class jp.co.moneyforward.autotest.framework.testengine.PlanningStrategy
 
composeResultMessage(Class<? extends AutotestRunner>, String, String, boolean) - Static method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
Composes a line in a report.
composeResultMessageLine(Class<?>, String, String) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
composeResultMessageLine(Class<?>, String, String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
composeSceneDescriptorPropertyValue(String[]) - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 
concat(Stream<T>...) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Concatenates given streams.
concat(Stream<T>...) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
configureLoggingForSessionLevel() - Static method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
 
connect() - Static method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 
copyTo(InputStream, OutputStream) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
copyTo(InputStream, OutputStream) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
create(Class<T>) - Static method in interface jp.co.moneyforward.autotest.framework.core.ExecutionProfile
 
create(String) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
Returns a ClassFinder, which checks all the classes under rootPackage with a given query predicate.
create(String) - Method in interface jp.co.moneyforward.autotest.framework.core.ExecutionProfile.Factory
 
create(String, Function<T, R>) - Static method in interface jp.co.moneyforward.autotest.framework.action.Act
 
create(String, Act<?, ?>...) - Static method in interface jp.co.moneyforward.autotest.framework.action.Scene
Creates a scene by chaining acts.
create(Function<T, R>) - Static method in interface jp.co.moneyforward.autotest.framework.action.Act
 
create(Act<?, ?>...) - Static method in interface jp.co.moneyforward.autotest.framework.action.Scene
Creates a scene by chaining acts.
create(ActCall<?, ?>) - Method in interface jp.co.moneyforward.autotest.framework.action.ActionComposer
 
create(AssertionCall<?>) - Method in interface jp.co.moneyforward.autotest.framework.action.ActionComposer
 
create(EnsuredCall) - Method in interface jp.co.moneyforward.autotest.framework.action.ActionComposer
 
create(RetryCall) - Method in interface jp.co.moneyforward.autotest.framework.action.ActionComposer
 
create(SceneCall) - Method in interface jp.co.moneyforward.autotest.framework.action.ActionComposer
Creates an action for a given SceneCall object.
create(T, Map<String, String>, Class<T>) - Static method in interface jp.co.moneyforward.autotest.framework.core.ExecutionProfile
 
createActionComposer(ExecutionEnvironment) - Static method in interface jp.co.moneyforward.autotest.framework.action.ActionComposer
 
createContext() - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Returns an action context for InsDog.
createContext() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
createExecutionEnvironment(String) - Static method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
Creates an execution environment object for a given test class.
createProfileInstance(Class<T>) - Static method in interface jp.co.moneyforward.autotest.framework.core.ExecutionProfile
 
createSummaryGeneratingListener() - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 
createWriter(List<String>) - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
Creates a writer through which action activities are reported.
currentBranchName() - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Returns an Optional of a String that contains a branch name.
currentBranchName() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
currentBranchNameFor(File) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Returns an Optional of a String that contains a branch name, if the given projectDir has .git directory and a current branch name of it can be retrieved.
currentBranchNameFor(File) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.

D

date(String) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Creates a Date object from a string formatted with MMM/dd/yyyy.
date(String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
dateAfter(Date) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Returns a predicate that tests if the date given to it is after the date.
dateAfter(Date) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
dateToSafeString(Date) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
dateToSafeString(Date) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
Default() - Constructor for class jp.co.moneyforward.autotest.framework.annotations.AutotestExecution.Spec.Loader.Default
 
DEFAULT_DEFAULT_VARIABLE_NAME - Static variable in interface jp.co.moneyforward.autotest.framework.action.Scene
A default value of default variable name for Scene.Builder and @Export.
DEFAULT_VALUE - Static variable in annotation interface jp.co.moneyforward.autotest.framework.annotations.Named
A default value.
defaultExecution() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.AutotestExecution
Specifies how to execute a test class to which this annotation is attached by default.
dependencies() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Returns the value of the dependencies record component.
DEPENDENCY_BASED - Enum constant in enum class jp.co.moneyforward.autotest.framework.testengine.PlanningStrategy
Actions will be executed based on dependency resolution.
DependsOn - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
Deprecated, for removal: This API element is subject to removal in a future version.
Use Given instead.
describe(String) - Method in interface jp.co.moneyforward.autotest.framework.action.Act
 
disableAssertion() - Static method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 
disconnect() - Static method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 
DUMMY_OUTPUT_VARIABLE_NAME - Static variable in interface jp.co.moneyforward.autotest.framework.action.Scene
A place-holder variable name to which an output from a sink will be assigned

E

enableAssertion() - Static method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 
end() - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
A synonym of Scene.Builder.build().
end(List<String>) - Method in class jp.co.moneyforward.autotest.framework.action.SceneCall
Returns an action, which marks an ending of a sequence of main actions.
EnsuredCall - Class in jp.co.moneyforward.autotest.framework.action
A class to provide a construct to "ensure" a specific state checked by target call.
EnsuredCall(SceneCall, List<SceneCall>, ResolverBundle) - Constructor for class jp.co.moneyforward.autotest.framework.action.EnsuredCall
Creates an object of this class.
ensurers() - Method in class jp.co.moneyforward.autotest.framework.action.EnsuredCall
Returns "ensurer" calls.
Entry(K, V) - Constructor for record class jp.co.moneyforward.autotest.framework.internal.InternalUtils.Entry
Creates an instance of a Entry record class.
Entry(K, V) - Constructor for record class jp.co.moneyforward.autotest.framework.utils.InternalUtils.Entry
Deprecated.
Creates an instance of a Entry record class.
equals(Object) - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery.Term
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class jp.co.moneyforward.autotest.framework.action.ActCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class jp.co.moneyforward.autotest.framework.action.Resolver
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class jp.co.moneyforward.autotest.framework.internal.InternalUtils.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class jp.co.moneyforward.autotest.framework.utils.InternalUtils.Entry
Deprecated.
Indicates whether some other object is "equal to" this one.
exception() - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.SceneExecutionResult
 
executionEnvironment() - Method in interface jp.co.moneyforward.autotest.framework.action.ActionComposer
Returns an execution environment in which actions created by this composer objects are performed.
ExecutionEnvironment - Interface in jp.co.moneyforward.autotest.framework.core
An interface to model the execution environment.
ExecutionEnvironment.Utils - Enum Class in jp.co.moneyforward.autotest.framework.core
 
ExecutionPlan(List<String>, List<String>, List<String>, List<String>, List<String>, Map<String, List<String>>, Map<String, List<String>>) - Constructor for record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Creates an instance of a ExecutionPlan record class.
ExecutionProfile - Interface in jp.co.moneyforward.autotest.framework.core
 
ExecutionProfile.CreateWith - Annotation Interface in jp.co.moneyforward.autotest.framework.core
An annotation that lets the framework know which factory should be used for creating a profile instance.
ExecutionProfile.Factory<T> - Interface in jp.co.moneyforward.autotest.framework.core
 
executionSpecLoaderClass() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.AutotestExecution
Specifies a class for loading a AutotestExecution.Spec instance.
Export - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
// @formatter:off An annotation to specify the fields that can be used by other scenes.

F

findMatchingClasses(Predicate<Class<?>>) - Method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
Returns a stream of classes on the class-path, each of which matches the query.
findMethodByName(String, Class<?>) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Note that resolution is done based on the value of Named annotation first.
flattenIfSequential(Action) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
flattenIfSequential(Action) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
flattenSequentialAction(Action) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
flattenSequentialAction(Action) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
formatTo(Formatter, int, int, int) - Method in class jp.co.moneyforward.autotest.framework.internal.InternalUtils.TrivialAction
 
from(String) - Method in class jp.co.moneyforward.autotest.actions.web.TableQuery.Builder
A table name on which the query will be performed.
From - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
 
func(Function<T, R>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InsdogUtils
 
Func(String, Function<T, R>) - Constructor for class jp.co.moneyforward.autotest.framework.action.Act.Func
 
Func(Function<T, R>) - Constructor for class jp.co.moneyforward.autotest.framework.action.Act.Func
Creates an object of this class from a given function func.
function(Function<T, R>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches.MakePrintable
 
functionSimpleName() - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
 

G

getDependencyAnnotationValues(Method) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
getProfileOverriders() - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 
Given - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
An annotation to define a dependency of a method to which this is attached.

H

hasAnnotations(Class<? extends Annotation>...) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
A utility method to return a Predicate, which can be used with findMatchingClasses method.
hashCode() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery
Returns a hash code value for this object.
hashCode() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery.Term
Returns a hash code value for this object.
hashCode() - Method in record class jp.co.moneyforward.autotest.framework.action.ActCall
Returns a hash code value for this object.
hashCode() - Method in record class jp.co.moneyforward.autotest.framework.action.Resolver
Returns a hash code value for this object.
hashCode() - Method in record class jp.co.moneyforward.autotest.framework.internal.InternalUtils.Entry
Returns a hash code value for this object.
hashCode() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Returns a hash code value for this object.
hashCode() - Method in record class jp.co.moneyforward.autotest.framework.utils.InternalUtils.Entry
Deprecated.
Returns a hash code value for this object.
hasSucceeded() - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.SceneExecutionResult
 
hasTagValueContaining(String) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
 
hasTagValueEqualTo(String) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
A utility method to return a Predicate, which can be used with findMatchingClasses method.
hasTagValueMatchesRegex(String) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
 

I

Index - Class in jp.co.moneyforward.autotest.framework.selftest
 
Index() - Constructor for class jp.co.moneyforward.autotest.framework.selftest.Index
 
inputVariableName() - Method in record class jp.co.moneyforward.autotest.framework.action.ActCall
Returns the value of the inputVariableName record component.
inputVariableNames() - Method in interface jp.co.moneyforward.autotest.framework.action.Scene
Returns a list of variables that are accessed by child scenes of this object.
InsdogUtils - Enum Class in jp.co.moneyforward.autotest.framework.utils
 
InternalUtils - Enum Class in jp.co.moneyforward.autotest.framework.internal
An internal utility class of the insdog framework.
InternalUtils - Enum Class in jp.co.moneyforward.autotest.framework.utils
Deprecated.
InternalUtils.AssumptionViolation - Exception Class in jp.co.moneyforward.autotest.framework.internal
 
InternalUtils.AssumptionViolation - Exception Class in jp.co.moneyforward.autotest.framework.utils
Deprecated.
InternalUtils.Entry<K,V> - Record Class in jp.co.moneyforward.autotest.framework.internal
 
InternalUtils.Entry<K,V> - Record Class in jp.co.moneyforward.autotest.framework.utils
Deprecated.
InternalUtils.TrivialAction - Class in jp.co.moneyforward.autotest.framework.internal
 
InternalUtils.TrivialAction - Class in jp.co.moneyforward.autotest.framework.utils
Deprecated.
interval() - Method in class jp.co.moneyforward.autotest.framework.action.RetryCall
 
intervalUnit() - Method in class jp.co.moneyforward.autotest.framework.action.RetryCall
 
isAssignableTo(Class<?>) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
A utility method to return a Predicate, which can be used with findMatchingClasses method.
isDependencyAnnotationPresent(Method) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
isPresumablyRunningFromIDE() - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
isPresumablyRunningFromIDE() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
isRunUnderPitest() - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
isRunUnderPitest() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
isRunUnderSurefire() - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
isRunUnderSurefire() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
isToStringOverridden(Object) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Checks if the given object has a toString method which overrides Object#toString.
isToStringOverridden(Object) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.

J

jp.co.moneyforward.autotest.actions.web - package jp.co.moneyforward.autotest.actions.web
 
jp.co.moneyforward.autotest.framework.action - package jp.co.moneyforward.autotest.framework.action
This is a package to provide "action" model of the InsDog framework.
jp.co.moneyforward.autotest.framework.annotations - package jp.co.moneyforward.autotest.framework.annotations
This package hols annotations defined by the InsDog framework.
jp.co.moneyforward.autotest.framework.cli - package jp.co.moneyforward.autotest.framework.cli
 
jp.co.moneyforward.autotest.framework.core - package jp.co.moneyforward.autotest.framework.core
 
jp.co.moneyforward.autotest.framework.exceptions - package jp.co.moneyforward.autotest.framework.exceptions
 
jp.co.moneyforward.autotest.framework.internal - package jp.co.moneyforward.autotest.framework.internal
 
jp.co.moneyforward.autotest.framework.selftest - package jp.co.moneyforward.autotest.framework.selftest
 
jp.co.moneyforward.autotest.framework.testengine - package jp.co.moneyforward.autotest.framework.testengine
 
jp.co.moneyforward.autotest.framework.utils - package jp.co.moneyforward.autotest.framework.utils
 

K

key() - Method in record class jp.co.moneyforward.autotest.framework.internal.InternalUtils.Entry
Returns the value of the key record component.
key() - Method in record class jp.co.moneyforward.autotest.framework.utils.InternalUtils.Entry
Deprecated.
Returns the value of the key record component.

L

let(T) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InsdogUtils
 
Let(T) - Constructor for class jp.co.moneyforward.autotest.framework.action.Act.Let
Creates an instance of this class.
linkLocatorByExactText(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that gives a locator of a link whose text equals to a given text inside a Page.
linkLocatorByName(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that resolves a locator specified by name in a given Page object.
linkLocatorByName(String, boolean) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that resolves a given name to a locator of a link whose name matches with it.
linkLocatorByText(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that gives a locator of a link whose text contains a given text inside a Page.
linkLocatorByText(String, boolean) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
 
listAccessModels() - Method in class jp.co.moneyforward.autotest.framework.cli.CliBase
 
listTags() - Method in class jp.co.moneyforward.autotest.framework.cli.CliBase
 
listTags(String) - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 
listTestClasses() - Method in class jp.co.moneyforward.autotest.framework.cli.CliBase
 
listTestClasses(String[], String) - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 
load(AutotestExecution.Spec, Properties) - Method in class jp.co.moneyforward.autotest.framework.annotations.AutotestExecution.Spec.Loader.Default
Returns a new Spec instance based on the specification discussed in AutotestExecution.Spec.Loader.Default.
load(AutotestExecution.Spec, Properties) - Method in interface jp.co.moneyforward.autotest.framework.annotations.AutotestExecution.Spec.Loader
Loads an instance of AutotestExecution.Spec.
locatorByLabel(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that resolves a locator whose label matches with label in a given Page.
locatorByLabel(String, boolean) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that resolves a locator whose label matches with label in a given Page.
locatorByPlaceholder(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that resolves a locator whose placeholder is placeholder.
locatorBySelector(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that resolves a locator specified by selector in a given Page.
locatorByText(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that resolves a locator whose text contains text in a given page.
locatorByText(String, boolean) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that resolves a locator which matches text in a given Page object.
LocatorFunctions - Enum Class in jp.co.moneyforward.autotest.actions.web
A class that defines function returning utility methods.
LOGGER - Static variable in interface jp.co.moneyforward.autotest.framework.action.ActionComposer
A logger object
LOGGER - Static variable in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
A logger to record the activity of this object.
LOGGER - Static variable in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
login() - Static method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 
logout() - Static method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 

M

mapToKeyList() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches
 
mask(Object) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
mask(Object) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
MASK_PREFIX - Static variable in class jp.co.moneyforward.autotest.actions.web.SendKey
A prefix to control a
materializeResource(File, String) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Copies the contents of a resource file from the classpath to a specified output file.
materializeResource(File, String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InsdogUtils
Copies the contents of a resource file from the classpath to a specified output file.
materializeResource(File, String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
materializeResource(String) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Copies the contents of a resource file from the classpath to a temporary file
materializeResource(String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
MethodInvocationException - Exception Class in jp.co.moneyforward.autotest.framework.exceptions
 
MethodInvocationException(String, Throwable) - Constructor for exception class jp.co.moneyforward.autotest.framework.exceptions.MethodInvocationException
 

N

name() - Method in class jp.co.moneyforward.autotest.actions.web.ClickBase
Returns a name of this object.
name() - Method in class jp.co.moneyforward.autotest.actions.web.Navigate
 
name() - Method in class jp.co.moneyforward.autotest.actions.web.PageAct
Returns a name of this object.
name() - Method in class jp.co.moneyforward.autotest.actions.web.SendKey
 
name() - Method in class jp.co.moneyforward.autotest.framework.action.Act.Func
 
name() - Method in class jp.co.moneyforward.autotest.framework.action.Act.Let
A name of this act.
name() - Method in interface jp.co.moneyforward.autotest.framework.action.Act
Returns a name of an instance of this interface.
name() - Method in interface jp.co.moneyforward.autotest.framework.action.Scene
Returns a name of this object.
name() - Method in class jp.co.moneyforward.autotest.framework.action.Wait
 
name() - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.SceneExecutionResult
Returns a name of this object.
name(String) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Sets a name of a scene built by this builder object.
Named - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
An annotation that specifies a name to specify a method in a test class.
nameOf(Method) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Returns a "name" a given method.
Navigate - Class in jp.co.moneyforward.autotest.actions.web
 
Navigate(String) - Constructor for class jp.co.moneyforward.autotest.actions.web.Navigate
 
normalizer() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery
Returns the value of the normalizer record component.
normalizeWith(BinaryOperator<List<Locator>>) - Method in class jp.co.moneyforward.autotest.actions.web.TableQuery.Builder
 
now() - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Returns a Date object from the current date.
now() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
nth(int) - Static method in enum class jp.co.moneyforward.autotest.actions.web.LocatorFunctions
A method to compose a function that returns an element at i th position in the element (locator) given as a parameter.

O

oid() - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Returns an object identifier of this object.
oid() - Method in interface jp.co.moneyforward.autotest.framework.action.Scene
Returns an object identifier of this object.
oid() - Method in class jp.co.moneyforward.autotest.framework.action.SceneCall
Returns an object identifier of this object.
oid() - Method in interface jp.co.moneyforward.autotest.framework.action.WithOid
Returns an object identifier of this object.
onException() - Method in class jp.co.moneyforward.autotest.framework.action.RetryCall
 
ongoingSceneCall() - Method in interface jp.co.moneyforward.autotest.framework.action.ActionComposer
Returns currently ongoing SceneCall object.
ongoingWorkingVariableStoreNames() - Method in interface jp.co.moneyforward.autotest.framework.action.ActionComposer
 
open() - Static method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 
operand() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery.Term
Returns the value of the operand record component.
out() - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.SceneExecutionResult
 
outputVariableName() - Method in record class jp.co.moneyforward.autotest.framework.action.ActCall
Returns the value of the outputVariableName record component.
outputVariableName() - Method in class jp.co.moneyforward.autotest.framework.action.AssertionCall
Returns a name of a variable that holds the output of targetCall().
outputVariableNames() - Method in interface jp.co.moneyforward.autotest.framework.action.Scene
Returns a list of variables that are assigned by child scenes of this object.
outputVariableStoreName() - Method in class jp.co.moneyforward.autotest.framework.action.SceneCall
A name of "output" variable store, where this SceneCall writes its final result at the end of execution.
OVERRIDING_DOMAIN_NAME - Static variable in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 

P

page(Consumer<Page>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InsdogUtils
 
pageAct(String, BiConsumer<Page, ExecutionEnvironment>) - Static method in class jp.co.moneyforward.autotest.actions.web.PageAct
Creates a PageAct with a given description and an action
PageAct - Class in jp.co.moneyforward.autotest.actions.web
A general-purpose act.
PageAct(String) - Constructor for class jp.co.moneyforward.autotest.actions.web.PageAct
Creates a new instance of this class.
PageFunctions - Enum Class in jp.co.moneyforward.autotest.actions.web
A utility class to handle Page object.
parseQuery(String) - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 
PASSTHROUGH - Enum constant in enum class jp.co.moneyforward.autotest.framework.testengine.PlanningStrategy
Actions will be executed as they are specified.
perform(Browser, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.CloseBrowser
 
perform(Page) - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery
Performs the query on the given page.
perform(Page, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.Click
 
perform(Page, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.ClickIfPresent
 
perform(Page, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.Navigate
 
perform(Page, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.PageAct
Performs an action defined for this class.
perform(Page, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.Screenshot
Performs the screenshot action.
perform(Page, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.SendKey
 
perform(Page, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.StoreStorageState
 
perform(Playwright, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.CloseWindow
 
perform(Object, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.framework.action.Act.Source
 
perform(T, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.framework.action.Act.Func
 
perform(T, ExecutionEnvironment) - Method in interface jp.co.moneyforward.autotest.framework.action.Act
Applies this function the given argument: value(T) and returns the result (R).
perform(T, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.framework.action.Wait
 
perform(V, ExecutionEnvironment) - Method in class jp.co.moneyforward.autotest.actions.web.Value
 
performActionEntry(String, Consumer<List<String>>) - Static method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
 
planExecution(AutotestExecution.Spec, Map<String, List<String>>, Map<String, List<String>>) - Method in enum class jp.co.moneyforward.autotest.framework.testengine.PlanningStrategy
Returns an execution plan based on the design which this instance specifies.
planExecutionWith() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.AutotestExecution.Spec
Resolves the dependencies automatically.
PlanningStrategy - Enum Class in jp.co.moneyforward.autotest.framework.testengine
Used with Spec#planExecutionWith.
predicate(Predicate<T>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches.MakePrintable
 
PreparedBy - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
An annotation to declare a procedure to ensure the state defined by the target method is satisfied.
PreparedBys - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
A container annotation for @PreparedBy.
printableConsumer(String, Consumer<Context>) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Creates a consumer, which gives a consumerName, when toString method is called.
printableConsumer(String, Consumer<Context>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
projectDir() - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
projectDir() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
PROPERTY_KEY_FOR_TEST_RESULT_DIRECTORY - Static variable in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
A system property key for a base directory under which test results are stored.
provideTestTemplateInvocationContexts(ExtensionContext) - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
Returns a stream of TestTemplateInvocationContext objects.

Q

queryTerms() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery
Returns the value of the queryTerms record component.

R

removeFile(File) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Removes a given file, if exists.
removeFile(File) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
resolver(String, String) - Static method in record class jp.co.moneyforward.autotest.framework.action.Resolver
Typically, this function is called by a method resolverFor and the variableName passed to it should be used as variableNameInScene for this method.
Resolver - Record Class in jp.co.moneyforward.autotest.framework.action
Resolver figures out a variable designated by variableName in a context.
Resolver(String, Function<Context, Object>) - Constructor for record class jp.co.moneyforward.autotest.framework.action.Resolver
Creates an instance of a Resolver record class.
resolverBundle() - Method in class jp.co.moneyforward.autotest.framework.action.SceneCall
Returns a bundle of variable resolvers of this object.
ResolverBundle - Class in jp.co.moneyforward.autotest.framework.action
A bundle of variable resolvers.
ResolverBundle(List<Resolver>) - Constructor for class jp.co.moneyforward.autotest.framework.action.ResolverBundle
Creates an instance of this class.
ResolverBundle(Map<String, Function<Context, Object>>) - Constructor for class jp.co.moneyforward.autotest.framework.action.ResolverBundle
Creates an instance of this class.
resolverBundleFor(Scene, String) - Static method in class jp.co.moneyforward.autotest.framework.action.ResolverBundle
Returns a resolver bundle object which figures out both input and output variable values for a given Scene.
resolverBundleFromDependenciesOf(Method, Class<?>) - Static method in class jp.co.moneyforward.autotest.framework.action.ResolverBundle
Returns a resolver bundle which is necessary for creating a new SceneCall call from a Scene defined by targetMethod.
resolverFor(String, String) - Static method in record class jp.co.moneyforward.autotest.framework.action.Resolver
Returns a Resolver object, which resolves a value of a variable designated by variableName exported by a scene sceneName.
resolverFunction() - Method in record class jp.co.moneyforward.autotest.framework.action.Resolver
Returns the value of the resolverFunction record component.
resolversFor(List<String>, String) - Static method in record class jp.co.moneyforward.autotest.framework.action.Resolver
Returns a list of resolvers for variables specified by variableNames.
retry(Call) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
This method is implemented as a shorthand for this.retry(call, 2).
retry(Call, int) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
This method is implemented as a shorthand for this.retry(call, times, AssertionFailedError.class).
retry(Call, int, Class<? extends Throwable>) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
This method is implemented as a shorthand for this.retry(call, times, onException, 5).
retry(Call, int, Class<? extends Throwable>, int) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Adds a call that retries a given call.
retry(Scene) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Adds a scene that retries a given scene twice.
retryCall(Call, int, Class<? extends Throwable>, int) - Static method in enum class jp.co.moneyforward.autotest.framework.action.AutotestSupport
Returns a call that retries a given call.
RetryCall - Class in jp.co.moneyforward.autotest.framework.action
 
RetryCall(Call, Class<? extends Throwable>, int, int) - Constructor for class jp.co.moneyforward.autotest.framework.action.RetryCall
Creates an instance of this class.
reverse(List<T>) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
reverse(List<T>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
rootPackageName() - Method in class jp.co.moneyforward.autotest.framework.cli.CliBase
 
run() - Method in class jp.co.moneyforward.autotest.framework.cli.CliBase
 
runnable(Context) - Method in class jp.co.moneyforward.autotest.framework.internal.InternalUtils.TrivialAction
 
runTestAction(String, Action) - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
A template that defines the overall scenario of a test.
runTests(String, String[], String[], String[]) - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 
runTests(String, String[], String[], String[], SummaryGeneratingListener) - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 

S

scene(Scene) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
Scene - Interface in jp.co.moneyforward.autotest.framework.action
An interface that represents a reusable unit of an action in insdog's programming model.
Scene.Builder - Class in jp.co.moneyforward.autotest.framework.action
A builder for Scene class.
SceneCall - Class in jp.co.moneyforward.autotest.framework.action
A class to model a "call" to a Scene.
SceneCall(Scene, ResolverBundle, String) - Constructor for class jp.co.moneyforward.autotest.framework.action.SceneCall
Creates an instance of this class.
sceneCallGraph() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Returns the value of the sceneCallGraph record component.
sceneToSceneCall(Scene, String) - Static method in enum class jp.co.moneyforward.autotest.framework.action.AutotestSupport
Returns a Call object for a given scene.
sceneToSceneCall(Scene, String, ResolverBundle) - Static method in enum class jp.co.moneyforward.autotest.framework.action.AutotestSupport
Returns a Call object for a given scene.
Screenshot - Class in jp.co.moneyforward.autotest.actions.web
An act that does screenshot.
Screenshot() - Constructor for class jp.co.moneyforward.autotest.actions.web.Screenshot
Creates an instance of this class.
select(String) - Static method in record class jp.co.moneyforward.autotest.actions.web.TableQuery
A method from which you can start building a query.
SelfTest - Class in jp.co.moneyforward.autotest.framework.selftest
A test to check if the framework works as designed.
SelfTest() - Constructor for class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 
SendKey - Class in jp.co.moneyforward.autotest.actions.web
A class that represents an action to send key sequence to a specified locator.
SendKey(String, String) - Constructor for class jp.co.moneyforward.autotest.actions.web.SendKey
Creates an instance of this class.
SendKey(Function<Page, Locator>, String) - Constructor for class jp.co.moneyforward.autotest.actions.web.SendKey
Creates an instance of this class.
SendKey(Function<Page, Locator>, Supplier<String>) - Constructor for class jp.co.moneyforward.autotest.actions.web.SendKey
Creates an instance of this class.
shorten(String) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
A shorthand method of shorten(string, 120).
shorten(String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
shorten(String, int) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Shorten a string to the specified length.
shorten(String, int) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
showDefaultExecutionDescriptors() - Method in class jp.co.moneyforward.autotest.framework.cli.CliBase
 
showExecutionProfile() - Method in class jp.co.moneyforward.autotest.framework.cli.CliBase
 
simpleClassNameOf(Class<?>) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
simpleClassNameOf(Class<?>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
sink(Consumer<T>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InsdogUtils
 
Sink(String, Consumer<T>) - Constructor for class jp.co.moneyforward.autotest.framework.action.Act.Sink
Creates an object of this class from a given consumer sink.
Sink(Consumer<T>) - Constructor for class jp.co.moneyforward.autotest.framework.action.Act.Sink
Creates an instance of this class.
snapshot() - Method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
 
Source() - Constructor for class jp.co.moneyforward.autotest.framework.action.Act.Source
 
spaces(int) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
stepName() - Method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
A name of an ongoing step, such as beforeAll, afterEach, or main.
StoreStorageState - Class in jp.co.moneyforward.autotest.actions.web
 
StoreStorageState(String) - Constructor for class jp.co.moneyforward.autotest.actions.web.StoreStorageState
 
streamTags(Class<?>) - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 
supportsTestTemplate(ExtensionContext) - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
Returns true to let the framework know this engine supports test template.

T

tableName() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery
Returns the value of the tableName record component.
TableQuery - Record Class in jp.co.moneyforward.autotest.actions.web
A class to query HTML table object as if it were an SQL relation.
TableQuery(String, String, List<TableQuery.Term>, BiFunction<List<Locator>, List<Locator>, List<Locator>>) - Constructor for record class jp.co.moneyforward.autotest.actions.web.TableQuery
Creates an instance of a TableQuery record class.
TableQuery.Builder - Class in jp.co.moneyforward.autotest.actions.web
A builder class for TableQuery.
TableQuery.Term - Record Class in jp.co.moneyforward.autotest.actions.web
A class that represents a term in a condition to select rows.
tagAnnotationsFrom(Class<?>) - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 
tagAnnotationsFromParentContainer(Class<?>) - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
 
targetCall() - Method in class jp.co.moneyforward.autotest.framework.action.CallDecorator.Base
 
targetCall() - Method in interface jp.co.moneyforward.autotest.framework.action.CallDecorator
An instance of a call whose behavior is to be decorated by this object.
targetScene() - Method in class jp.co.moneyforward.autotest.framework.action.SceneCall
Returns a Scene object targeted by this call.
temporaryDirectory() - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 
temporaryDirectory() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
term(String, String) - Static method in record class jp.co.moneyforward.autotest.actions.web.TableQuery.Term
 
Term(String, String) - Constructor for record class jp.co.moneyforward.autotest.actions.web.TableQuery.Term
Creates an instance of a Term record class.
testClassName() - Method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
A currently ongoing test class name.
testOutputFilenameFor(String) - Method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
Returns an absolute path to a test result file.
testOutputFilenameFor(String, String) - Method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
 
testResultDirectory() - Method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
Returns a Path to a directory under which test results are stored.
testResultDirectory(String, String...) - Static method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
 
testResultDirectoryFor(String, String) - Static method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
 
testSceneName() - Method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
Returns a name of a currently ongoing scene, if any.
textContent() - Static method in enum class jp.co.moneyforward.autotest.actions.web.LocatorFunctions
Returns a function which gives a text content of an element given as an argument.
throwIfFailed() - Method in class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.SceneExecutionResult
 
times() - Method in class jp.co.moneyforward.autotest.framework.action.RetryCall
 
To - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
An annotation that indicates a name of a variable to which the value returned by the method is assigned.
toAction(ActionComposer) - Method in record class jp.co.moneyforward.autotest.framework.action.ActCall
 
toAction(ActionComposer) - Method in class jp.co.moneyforward.autotest.framework.action.AssertionCall
 
toAction(ActionComposer) - Method in interface jp.co.moneyforward.autotest.framework.action.Call
Converts this call to action to an action object.
toAction(ActionComposer) - Method in class jp.co.moneyforward.autotest.framework.action.EnsuredCall
 
toAction(ActionComposer) - Method in class jp.co.moneyforward.autotest.framework.action.RetryCall
 
toAction(ActionComposer) - Method in class jp.co.moneyforward.autotest.framework.action.SceneCall
 
topologicalSort(List<T>, Map<T, List<T>>) - Static method in enum class jp.co.moneyforward.autotest.framework.testengine.AutotestEngineUtils
 
toSequentialAction(ActionComposer) - Method in interface jp.co.moneyforward.autotest.framework.action.Scene
Creates a sequential action from the child calls of this object
toString() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery.Term
Returns a string representation of this record class.
toString() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery
Returns a string representation of this record class.
toString() - Method in record class jp.co.moneyforward.autotest.framework.action.ActCall
Returns a string representation of this record class.
toString() - Method in record class jp.co.moneyforward.autotest.framework.action.Resolver
Returns a string representation of this record class.
toString() - Method in record class jp.co.moneyforward.autotest.framework.internal.InternalUtils.Entry
Returns a string representation of this record class.
toString() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Returns a string representation of this record class.
toString() - Method in record class jp.co.moneyforward.autotest.framework.utils.InternalUtils.Entry
Deprecated.
Returns a string representation of this record class.
toTitle() - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns a function that gives a title of the given page.
trivialAction(String, Consumer<Context>) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Creates a trivial leaf action, which is the same as an action created by InternalUtils.action(String, Consumer<Context>).
trivialAction(String, Consumer<Context>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
TrivialAction(Consumer<Context>) - Constructor for class jp.co.moneyforward.autotest.framework.internal.InternalUtils.TrivialAction
 
TrivialAction(Consumer<Context>) - Constructor for class jp.co.moneyforward.autotest.framework.utils.InternalUtils.TrivialAction
Deprecated.
 

V

Valid8JCliches - Enum Class in jp.co.moneyforward.autotest.framework.utils
A container class for utility classes for valid8j usages.
Valid8JCliches.MakePrintable - Enum Class in jp.co.moneyforward.autotest.framework.utils
A utility class to make an existing Function s and Predicate s "printable".
Valid8JCliches.MakePrintable.FunctionConvertibleToPrintable<T,R> - Interface in jp.co.moneyforward.autotest.framework.utils
 
Valid8JCliches.MakePrintable.PredicateConvertibleToPrintable<T> - Interface in jp.co.moneyforward.autotest.framework.utils
 
Valid8JCliches.Transform - Enum Class in jp.co.moneyforward.autotest.framework.utils
 
value() - Method in class jp.co.moneyforward.autotest.framework.action.Act.Let
Returns a value to be assigned to the target variable.
value() - Method in class jp.co.moneyforward.autotest.framework.action.Act.Source
 
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.AutotestExecution.Spec
Returns names of methods to be executed in @Test phase.
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.ClosedBy
A name of a method that returns an action, which closes an action returned by the annotated method.
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.DependsOn
Deprecated.
Returns names of scenes on which attached scene method is depending.
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.Export
Variable names to be exported from the scene returned by the method this annotation is attached to.
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.From
 
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.Given
Returns names of scenes on which attached scene method is depending.
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.Named
Should return a name to specify a method this annotation is attached to.
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.PreparedBy
Returns a sequence of scene names, by which the target state is satisfied.
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.PreparedBys
Child elements.
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.To
 
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.annotations.When
Specifies scene names, for which the scene method references.
value() - Element in annotation interface jp.co.moneyforward.autotest.framework.core.ExecutionProfile.CreateWith
 
value() - Method in record class jp.co.moneyforward.autotest.framework.internal.InternalUtils.Entry
Returns the value of the value record component.
value() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
Returns the value of the value record component.
value() - Method in record class jp.co.moneyforward.autotest.framework.utils.InternalUtils.Entry
Deprecated.
Returns the value of the value record component.
Value<V> - Class in jp.co.moneyforward.autotest.actions.web
 
Value() - Constructor for class jp.co.moneyforward.autotest.actions.web.Value
 
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.LocatorFunctions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.action.AutotestSupport
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment.Utils
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.testengine.AutotestEngineUtils
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.testengine.PlanningStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InsdogUtils
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches.MakePrintable
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches.Transform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches
Returns the enum constant of this class with the specified name.
values() - Static method in enum class jp.co.moneyforward.autotest.actions.web.LocatorFunctions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.action.AutotestSupport
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment.Utils
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.testengine.AutotestEngineUtils
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.testengine.PlanningStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InsdogUtils
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches.MakePrintable
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches.Transform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.Valid8JCliches
Returns an array containing the constants of this enum class, in the order they are declared.
variableName() - Method in record class jp.co.moneyforward.autotest.framework.action.Resolver
Returns the value of the variableName record component.
variableNameToString(String) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
 

W

Wait<T> - Class in jp.co.moneyforward.autotest.framework.action
Use this only when you have no other choices.
Wait(int, TimeUnit, String) - Constructor for class jp.co.moneyforward.autotest.framework.action.Wait
Creates an instance of this class.
When - Annotation Interface in jp.co.moneyforward.autotest.framework.annotations
A test dependency controlling annotation.
where(TableQuery.Term...) - Method in class jp.co.moneyforward.autotest.actions.web.TableQuery.Builder
 
with(UnaryOperator<Scene.Builder>) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
// @formatter:off A "syntax-sugar" method to group a sequence of method calls to this Builder object.
withDisplayName(String, String) - Method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
Returns a new ExecutionEnvironment instance, with a currently ongoing display name and a step name.
WithOid - Interface in jp.co.moneyforward.autotest.framework.action
 
workingVariableStore(Context) - Method in class jp.co.moneyforward.autotest.framework.action.SceneCall
Returns currently ongoing working variable store.
workingVariableStoreName() - Method in interface jp.co.moneyforward.autotest.framework.action.WithOid
Returns a working variable store name for the object ID of this instance.
wrap(Throwable) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
// @formatter:off Wraps a given exception e with a framework specific exception, AutotestException.
wrap(Throwable) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
// @formatter:off Wraps a given exception e with a framework specific exception, AutotestException.
writeTo(File, String) - Static method in enum class jp.co.moneyforward.autotest.framework.internal.InternalUtils
Write a given text to a file.
writeTo(File, String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
Deprecated.
Write a given text to a file.
$ A B C D E F G H I J K L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form