Index
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.utils.InternalUtils.Entry
A
- act() - Method in record class jp.co.moneyforward.autotest.framework.action.ActCall
-
Returns the value of the
actrecord component. - act(Act<T, R>) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
-
Synonym of
Scene.Builder.add(Act). - 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
Tand output isR - 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
Callobject for a givenact. - 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
actto be performed by this object. - action(String, Consumer<Context>) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
-
Creates a leaf action, which executes the
acceptmethod ofcontextConsumer. - 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
actto this object so that it takes input frominputVariableNameand writes output tooutputVariableName. - add(Act<T, R>) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
-
Adds an
Actto this builder. - add(Scene) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
-
Adds a given
sceneto 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
@AfterAllphase. - afterAll() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
-
Returns the value of the
afterAllrecord component. - afterAll(Action, Writer) - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
-
Performs a given
actionfor afterAll stage and writes a report of the activity towriter - 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
@AfterEachphase. - afterEach() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
-
Returns the value of the
afterEachrecord component. - afterEach(Action, Writer) - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
-
Performs a given
actionfor afterEach stage and writes a report of the activity towriter - 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 withfindMatchingClassesmethod. - assertion(Function<R, Statement<R>>) - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
-
Adds a function
assertionto 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
AssertionCallobject which executesact, then validates it usingassertions. - 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
AssertionActobject 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
assertionsto 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.utils.InternalUtils.AssumptionViolation
- 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
AutotestEngineextension. - 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@Namedmethods that returnSceneinstance 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.Specinstance. - AutotestExecution.Spec.Loader.Default - Class in jp.co.moneyforward.autotest.framework.annotations
-
This implementation of
AutotestExecution.Spec.Loaderreads the system propertyjp.co.moneyforward.autotest.scenesand creates aAutotestExecution.Specinstance 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, andafterAll. - 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
@BeforeAllphase. - beforeAll() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
-
Returns the value of the
beforeAllrecord component. - beforeAll(Action, Writer) - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
-
Performs a given
actionfor beforeAll stage and writes a report of the activity towriter - 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
@BeforEachphase. - beforeEach() - Method in record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
-
Returns the value of the
beforeEachrecord component. - beforeEach(Action, Writer) - Method in interface jp.co.moneyforward.autotest.framework.core.AutotestRunner
-
Performs a given
actionfor beforeEach stage and writes a report of the activity towriter - 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.
- build() - Method in class jp.co.moneyforward.autotest.actions.web.TableQuery.Builder
-
Builds a
TableQueryobject from the current field values held by this object. - build() - Method in class jp.co.moneyforward.autotest.framework.action.Scene.Builder
-
Builds a
Sceneobject. - 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 toname. - 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 givenlocator. - 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 givenlocator.
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 withfindMatchingClassesmethod. - classNameIsEqualTo(String) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
-
A utility method to return a
Predicate, which can be used withfindMatchingClassesmethod. - classNameMatchesRegex(String) - Static method in interface jp.co.moneyforward.autotest.framework.cli.ClassFinder
-
A utility method to return a
Predicate, which can be used withfindMatchingClassesmethod. - 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
columnNamerecord component. - columnName() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery.Term
-
Returns the value of the
columnNamerecord component. - 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.utils.InternalUtils
- 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.utils.InternalUtils
-
Concatenates given streams.
- 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.utils.InternalUtils
- 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 underrootPackagewith a givenquerypredicate. - 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
SceneCallobject. - 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.utils.InternalUtils
-
Returns an action context for InsDog.
- 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.utils.InternalUtils
-
Returns an
Optionalof aStringthat contains a branch name. - currentBranchNameFor(File) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
-
Returns an
Optionalof aStringthat contains a branch name, if the givenprojectDirhas.gitdirectory and a current branch name of it can be retrieved.
D
- date(String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
-
Creates a
Dateobject from a string formatted withMMM/dd/yyyy. - dateAfter(Date) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
-
Returns a predicate that tests if the date given to it is after the
date. - dateToSafeString(Date) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
- 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.Builderand@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.
- 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
-
An annotation to define a dependency of a method to which this is attached.
- disableAssertion() - Static method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
- disconnect() - Static method in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
E
- emptyResolverBundle() - Static method in class jp.co.moneyforward.autotest.framework.action.ResolverBundle
-
Returns an empty resolver bundle.
- 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
targetcall. - 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.utils.InternalUtils.Entry
-
Creates an instance of a
Entryrecord 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.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
-
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>) - Constructor for record class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine.ExecutionPlan
-
Creates an instance of a
ExecutionPlanrecord 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.Specinstance. - 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 class jp.co.moneyforward.autotest.framework.testengine.AutotestEngine
-
Note that resolution is done based on the value of
Namedannotation first. - flattenIfSequential(Action) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
- flattenSequentialAction(Action) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
- formatTo(Formatter, int, int, int) - Method in class jp.co.moneyforward.autotest.framework.utils.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.
- 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
- getProfileOverriders() - Static method in enum class jp.co.moneyforward.autotest.framework.cli.CliUtils
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 withfindMatchingClassesmethod. - 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.testengine.AutotestEngine.ExecutionPlan
-
Returns a hash code value for this object.
- hashCode() - Method in record class jp.co.moneyforward.autotest.framework.utils.InternalUtils.Entry
-
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 withfindMatchingClassesmethod. - 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
inputVariableNamerecord 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.
- InternalUtils - Enum Class in jp.co.moneyforward.autotest.framework.utils
-
An internal utility class of the insdog framework.
- InternalUtils.AssumptionViolation - Exception Class in jp.co.moneyforward.autotest.framework.utils
- InternalUtils.Entry<K,
V> - Record Class in jp.co.moneyforward.autotest.framework.utils - InternalUtils.TrivialAction - Class in jp.co.moneyforward.autotest.framework.utils
- 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 withfindMatchingClassesmethod. - isPresumablyRunningFromIDE() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
- isRunUnderPitest() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
- isRunUnderSurefire() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
- isToStringOverridden(Object) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
-
Checks if the given
objecthas atoStringmethod which overridesObject#toString.
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.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.utils.InternalUtils.Entry
-
Returns the value of the
keyrecord component.
L
- 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
textinside aPage. - linkLocatorByName(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
-
Returns a function that resolves a locator specified by
namein a givenPageobject. - linkLocatorByName(String, boolean) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
-
Returns a function that resolves a given
nameto 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
textinside aPage. - 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
Specinstance based on the specification discussed inAutotestExecution.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
labelin a givenPage. - 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
labelin a givenPage. - 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
selectorin a givenPage. - locatorByText(String) - Static method in enum class jp.co.moneyforward.autotest.actions.web.PageFunctions
-
Returns a function that resolves a locator whose text contains
textin 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
textin a givenPageobject. - 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.utils.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.utils.InternalUtils
- 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.utils.InternalUtils
-
Copies the contents of a resource file from the classpath to a specified output file.
- materializeResource(String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
-
Copies the contents of a resource file from the classpath to a temporary file
- 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.
- 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
normalizerrecord 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.utils.InternalUtils
-
Returns a
Dateobject from the current date. - 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
ith 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
SceneCallobject. - 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
operandrecord 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
outputVariableNamerecord 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
SceneCallwrites its final result at the end of execution. - OVERRIDING_DOMAIN_NAME - Static variable in class jp.co.moneyforward.autotest.framework.selftest.SelfTest
P
- pageAct(String, BiConsumer<Page, ExecutionEnvironment>) - Static method in class jp.co.moneyforward.autotest.actions.web.PageAct
-
Creates a
PageActwith 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
Pageobject. - 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.utils.InternalUtils
-
Creates a consumer, which gives a
consumerName, whentoStringmethod is called. - projectDir() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
- 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
TestTemplateInvocationContextobjects.
Q
- queryTerms() - Method in record class jp.co.moneyforward.autotest.actions.web.TableQuery
-
Returns the value of the
queryTermsrecord component.
R
- removeFile(File) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
-
Removes a given
file, if exists. - resolver(String, String) - Static method in record class jp.co.moneyforward.autotest.framework.action.Resolver
-
Typically, this function is called by a method
resolverForand thevariableNamepassed to it should be used asvariableNameInScenefor this method. - Resolver - Record Class in jp.co.moneyforward.autotest.framework.action
-
Resolverfigures out a variable designated byvariableNamein a context. - Resolver(String, Function<Context, Object>) - Constructor for record class jp.co.moneyforward.autotest.framework.action.Resolver
-
Creates an instance of a
Resolverrecord 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
SceneCallcall from aScenedefined bytargetMethod. - resolverFor(String, String) - Static method in record class jp.co.moneyforward.autotest.framework.action.Resolver
-
Returns a
Resolverobject, which resolves a value of a variable designated byvariableNameexported by a scenesceneName. - resolverFunction() - Method in record class jp.co.moneyforward.autotest.framework.action.Resolver
-
Returns the value of the
resolverFunctionrecord 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
scenetwice. - 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.utils.InternalUtils
- 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.utils.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
-
Synonym of
Scene.Builder.add(Scene). - 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
Sceneclass. - 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.
- sceneToSceneCall(Scene, String) - Static method in enum class jp.co.moneyforward.autotest.framework.action.AutotestSupport
-
Returns a
Callobject for a givenscene. - sceneToSceneCall(Scene, String, ResolverBundle) - Static method in enum class jp.co.moneyforward.autotest.framework.action.AutotestSupport
-
Returns a
Callobject for a givenscene. - 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.utils.InternalUtils
-
A shorthand method of
shorten(string, 120). - shorten(String, int) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
-
Shorten a
stringto the specifiedlength. - 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.utils.InternalUtils
- 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
- stepName() - Method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
-
A name of an ongoing step, such as
beforeAll,afterEach, ormain. - 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
trueto 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
tableNamerecord 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
TableQueryrecord 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
Sceneobject targeted by this call. - temporaryDirectory() - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
- 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
Termrecord 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
Pathto 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
- 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.testengine.AutotestEngine.ExecutionPlan
-
Returns a string representation of this record class.
- toString() - Method in record class jp.co.moneyforward.autotest.framework.utils.InternalUtils.Entry
-
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.utils.InternalUtils
-
Creates a trivial leaf action, which is the same as an action created by
InternalUtils.action(String, Consumer<Context>). - TrivialAction(Consumer<Context>) - Constructor for class jp.co.moneyforward.autotest.framework.utils.InternalUtils.TrivialAction
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
Functions andPredicates "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
@Testphase. - 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
-
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.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.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.testengine.AutotestEngine.ExecutionPlan
-
Returns the value of the
valuerecord component. - value() - Method in record class jp.co.moneyforward.autotest.framework.utils.InternalUtils.Entry
-
Returns the value of the
valuerecord 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.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.InternalUtils
-
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.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.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.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
variableNamerecord component.
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
Builderobject. - withDisplayName(String, String) - Method in interface jp.co.moneyforward.autotest.framework.core.ExecutionEnvironment
-
Returns a new
ExecutionEnvironmentinstance, 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.utils.InternalUtils
-
// @formatter:off Wraps a given exception
ewith a framework specific exception,AutotestException. - writeTo(File, String) - Static method in enum class jp.co.moneyforward.autotest.framework.utils.InternalUtils
-
Write a given
textto afile.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form