Skip navigation links
A C D E F G I M O P R S T U V W 

A

addConstraint(String, String) - Method in class testoptimal.api.COMB.DataSet
adds a constraint to the dataset.
addField(String, String[]) - Method in class testoptimal.api.COMB.DataSet
adds a field.
addField(String, Field.DataType, String[], String, boolean) - Method in class testoptimal.api.COMB.DataSet
adds a field to the dataset.
addFieldVerify(String, String) - Method in class testoptimal.api.COMB.DataSet
adds a verify field - field of which the value is derived from other fields using the expression.
addPlugin(String) - Method in class testoptimal.api.COMB.DataSet
activate additional plugin
addRelation(String, String[], DataSet.Strength) - Method in class testoptimal.api.COMB.DataSet
adds a relation to the dataset.
addState(String) - Method in class testoptimal.api.FSM.Model
 
addStateFinal(String) - Method in class testoptimal.api.FSM.Model
 
addStateInitial(String) - Method in class testoptimal.api.FSM.Model
 
addTrans(String, State) - Method in class testoptimal.api.FSM.State
adds an outgoing transition to this state.
AgentAPI - Class in testoptimal.api
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
AgentAPI(Server) - Constructor for class testoptimal.api.AgentAPI
 
AgentAPI.MbtSessInfo - Class in testoptimal.api
 
AgentCmdResult - Class in testoptimal.api.FSM
 
AgentCmdResult() - Constructor for class testoptimal.api.FSM.AgentCmdResult
 
algorithm - Variable in class testoptimal.api.COMB.DataSetReq
 
APIError - Exception in testoptimal.api
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
APIError(int, String, String, String) - Constructor for exception testoptimal.api.APIError
 
assertID - Variable in class testoptimal.api.FSM.AgentCmdResult
 

C

close() - Method in class com.testoptimal.plugin.PluginAncestor
INTERNAL USE ONLY.
closeModel(String) - Method in class testoptimal.api.AgentAPI
to close the model (release memory).
closeModel(String) - Method in class testoptimal.api.ModelAPI
closes the model (to release memory).
com.testoptimal.plugin - package com.testoptimal.plugin
 
Constants - Class in testoptimal.api
 
Constants() - Constructor for class testoptimal.api.Constants
 
Constants.Algorithm - Enum in testoptimal.api
 
Constants.GraphType - Enum in testoptimal.api
 
Constants.MbtMode - Enum in testoptimal.api
 
Constants.Status - Enum in testoptimal.api
 
Constraint - Class in testoptimal.api.COMB
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Constraint(String, String) - Constructor for class testoptimal.api.COMB.Constraint
Rules are expressed as IF 'ifExpr_p' THEN 'thenExpr_p' where expressions must evaluate to true or false.

D

DataSet - Class in testoptimal.api.COMB
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
DataSet(String) - Constructor for class testoptimal.api.COMB.DataSet
 
DataSet.Strength - Enum in testoptimal.api.COMB
 
DataSetAPI - Class in testoptimal.api
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
DataSetAPI(Server) - Constructor for class testoptimal.api.DataSetAPI
 
DataSetReq - Class in testoptimal.api.COMB
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
DataSetReq() - Constructor for class testoptimal.api.COMB.DataSetReq
 
dsName - Variable in class testoptimal.api.COMB.DataSetReq
 

E

enterInitialState() - Method in class com.testoptimal.plugin.PluginAncestor
entry to the model initial state and final state
error - Variable in exception testoptimal.api.APIError
 
errorMsg - Variable in class testoptimal.api.RunResult
 
execMillis - Variable in class testoptimal.api.RunResult
 
exitFinalState() - Method in class com.testoptimal.plugin.PluginAncestor
 

F

Field - Class in testoptimal.api.COMB
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Field(String, Field.DataType, String[]) - Constructor for class testoptimal.api.COMB.Field
 
Field(String, Field.DataType, String[], String, boolean) - Constructor for class testoptimal.api.COMB.Field
 
Field.DataType - Enum in testoptimal.api.COMB
 
findState(String) - Method in class testoptimal.api.FSM.Model
 
findTrans(String) - Method in class testoptimal.api.FSM.State
 
fromFile(String) - Static method in class testoptimal.api.COMB.DataSet
 
fromFile(String) - Static method in class testoptimal.api.FSM.Model
 

G

generate(String, Constants.Algorithm) - Method in class testoptimal.api.DataSetAPI
generate data table for a data set (uploaded).
genPaths(String) - Method in class testoptimal.api.ModelAPI
generate test paths (test cases) for a model (uploaded) using the default Optimal sequencer.
genPaths(String, Constants.MbtMode) - Method in class testoptimal.api.ModelAPI
generate test paths (test cases) for a model (uploaded).
genPaths(String, Constants.MbtMode, int) - Method in class testoptimal.api.ModelAPI
generate test paths (test cases) for a model (uploaded).
genPathsPartial(String, List<Trans>, boolean) - Method in class testoptimal.api.ModelAPI
generate test paths (test cases) to cover a subset of transitions in a model.
genPathsPartial(String, List<Trans>, boolean, int) - Method in class testoptimal.api.ModelAPI
generate test paths (test cases) to cover a subset of transitions in a model.
genUID() - Static method in class testoptimal.api.Util
 
getAgentAPI() - Method in class testoptimal.api.Server
 
getAgentID() - Method in class testoptimal.api.AgentAPI
returns the agentID.
getDataSetAPI() - Method in class testoptimal.api.Server
 
getGraph(String, String, String) - Method in class testoptimal.api.Server
 
getGraphCoverage(String, String) - Method in class testoptimal.api.ModelAPI
download coverage graph for current model execution.
getGraphModel(String, String) - Method in class testoptimal.api.ModelAPI
download model graph.
getGraphMSC(String, String) - Method in class testoptimal.api.ModelAPI
download MSC graph for current model execution.
getGraphSequence(String, String) - Method in class testoptimal.api.ModelAPI
download sequence/traversal graph for current model execution.
getModelAPI() - Method in class testoptimal.api.Server
 
getModelStats(String) - Method in class testoptimal.api.AgentAPI
retrieves model execution stats for a model execution
getName() - Method in class testoptimal.api.COMB.DataSet
 
getName() - Method in class testoptimal.api.FSM.Model
 
getName() - Method in class testoptimal.api.FSM.State
 
getName() - Method in class testoptimal.api.FSM.Trans
 
getNextCmd() - Method in class testoptimal.api.AgentAPI
retrieves the next command from the model.
getNextCmd(long) - Method in class testoptimal.api.AgentAPI
retrieves the next command from the model.
getPathList() - Method in class testoptimal.api.RunResult
returns the list of test paths generated.
getPluginDesc() - Method in class com.testoptimal.plugin.PluginAncestor
 
getPluginID() - Method in class com.testoptimal.plugin.PluginAncestor
 
getUid() - Method in class testoptimal.api.FSM.State
 
getUid() - Method in class testoptimal.api.FSM.Trans
 

I

id - Variable in class testoptimal.api.RunResult.TestPath
 
init() - Method in class test_Agent
 
init() - Method in class test_COMB
 
init() - Method in class test_Graph
 
init() - Method in class test_Model
 

M

mbtMode - Variable in class testoptimal.api.FSM.ModelRequest
 
mbtSessID - Variable in class testoptimal.api.AgentAPI.MbtSessInfo
 
MbtSessInfo() - Constructor for class testoptimal.api.AgentAPI.MbtSessInfo
 
message - Variable in exception testoptimal.api.APIError
 
Model - Class in testoptimal.api.FSM
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Model(String) - Constructor for class testoptimal.api.FSM.Model
 
ModelAPI - Class in testoptimal.api
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ModelAPI(Server) - Constructor for class testoptimal.api.ModelAPI
 
modelClosed() - Method in class testoptimal.api.AgentAPI
 
modelName - Variable in class testoptimal.api.FSM.ModelRequest
 
ModelRequest - Class in testoptimal.api.FSM
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ModelRequest() - Constructor for class testoptimal.api.FSM.ModelRequest
 
moreAttrs - Variable in class testoptimal.api.FSM.AgentCmdResult
 
MScriptInterface - Interface in com.testoptimal.plugin
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
MScriptInterface.IGNORE_INHERITED_METHOD - Annotation Type in com.testoptimal.plugin
 
MScriptInterface.NOT_MSCRIPT_METHOD - Annotation Type in com.testoptimal.plugin
 
MScriptInterface.TO_PLUGIN - Annotation Type in com.testoptimal.plugin
Indicates that the annotated class is a plugin implementation.

O

options - Variable in class testoptimal.api.FSM.ModelRequest
For StateModel executions: stopMinute: stop condition - stop MBT execution after the specified number of minutes stopTraversal: stop condition - stop MBT execution after the specified number of trasition traversals have been reached stopTransCoveragePct: stop condition - stop MBT execution when the transition coverage has reached the specified percentage stopAtFinalOnly: stop execution at final states only seqParams: additional sequencer parameters in the format of code=value, separate multiple settings with a semi-colon seed: int to set the seed to be used by random number generator initScript: array of groovy script to be executed before model execution.

P

path - Variable in exception testoptimal.api.APIError
 
path - Variable in class testoptimal.api.COMB.DataSetReq
 
PluginAncestor - Class in com.testoptimal.plugin
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
PluginAncestor() - Constructor for class com.testoptimal.plugin.PluginAncestor
 

R

readFile(String) - Static method in class testoptimal.api.Util
 
regAgent(String) - Method in class testoptimal.api.AgentAPI
register agent to TestOptimal to be connected to the running model.
Relation - Class in testoptimal.api.COMB
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Relation(String, String[], DataSet.Strength) - Constructor for class testoptimal.api.COMB.Relation
 
reqTag - Variable in class testoptimal.api.FSM.AgentCmdResult
 
result - Variable in class testoptimal.api.FSM.AgentCmdResult
 
results - Variable in class testoptimal.api.RunResult
 
ROWNOFIELDNAME - Static variable in class testoptimal.api.COMB.DataSet
 
RunResult - Class in testoptimal.api
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
RunResult() - Constructor for class testoptimal.api.RunResult
 
RunResult.TestPath - Class in testoptimal.api
 
RunResult.TestStep - Class in testoptimal.api
 

S

saveToFile(String) - Method in class testoptimal.api.COMB.DataSet
 
saveToFile(String) - Method in class testoptimal.api.FSM.Model
 
sendGet(String, String, String, int) - Method in class testoptimal.api.Server
 
sendPost(String, String, String, int) - Method in class testoptimal.api.Server
 
sendPut(String, String, String, int) - Method in class testoptimal.api.Server
 
Server - Class in testoptimal.api
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Server(Server.Protocol, String, int, String, String) - Constructor for class testoptimal.api.Server
Provides a set of APIs to access TestOptimal server.
Server.Protocol - Enum in testoptimal.api
 
setFinalState(boolean) - Method in class testoptimal.api.FSM.State
 
setInitialState(boolean) - Method in class testoptimal.api.FSM.State
 
setPosition(int, int, int, int) - Method in class testoptimal.api.FSM.State
assign state position to be used to display in TestOptimal IDE.
setResult(boolean, String) - Method in class testoptimal.api.AgentAPI
sends the result back to the model to be recorded.
setResult(boolean, String, String) - Method in class testoptimal.api.AgentAPI
 
setResult(boolean, String, String, String) - Method in class testoptimal.api.AgentAPI
 
setResult(boolean, String, String, String, Map<String, Object>) - Method in class testoptimal.api.AgentAPI
 
setTargetState(State) - Method in class testoptimal.api.FSM.Trans
change target state
setTraverseTimes(int) - Method in class testoptimal.api.FSM.Trans
sets number of times the transition must be traversed.
setWeight(int) - Method in class testoptimal.api.FSM.Trans
assign transition weight.
start() - Method in class com.testoptimal.plugin.PluginAncestor
INTERNAL USE ONLY.
startModel(String) - Method in class testoptimal.api.AgentAPI
starts model execution on TestOptimal server with default sequencer Optimal.
startModel(String, Constants.MbtMode) - Method in class testoptimal.api.AgentAPI
starts model execution on TestOptimal server with specified sequencer/MBT Mode.
startModel(String, List<Trans>, boolean) - Method in class testoptimal.api.AgentAPI
starts model execution on TestOptimal server to cover the transitions specified.
State - Class in testoptimal.api.FSM
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
State(String) - Constructor for class testoptimal.api.FSM.State
 
stateName - Variable in class testoptimal.api.RunResult.TestStep
 
statsURL - Variable in class testoptimal.api.AgentAPI.MbtSessInfo
 
status - Variable in class testoptimal.api.AgentAPI.MbtSessInfo
 
status - Variable in exception testoptimal.api.APIError
 
status - Variable in class testoptimal.api.FSM.AgentCmdResult
 
status - Variable in class testoptimal.api.RunResult
 
status - Variable in class testoptimal.api.RunResult.TestPath
 
status - Variable in class testoptimal.api.RunResult.TestStep
 
stepList - Variable in class testoptimal.api.RunResult.TestPath
 
stopModel() - Method in class testoptimal.api.AgentAPI
to interrupt model execution.

T

test_Agent - Class in <Unnamed>
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
test_Agent() - Constructor for class test_Agent
 
test_all() - Method in class test_Agent
 
test_close() - Method in class test_Model
 
test_COMB - Class in <Unnamed>
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
test_COMB() - Constructor for class test_COMB
 
test_gen() - Method in class test_COMB
 
test_gen_with_constraint() - Method in class test_COMB
 
test_gen_with_relation() - Method in class test_COMB
 
test_generate_default() - Method in class test_Model
 
test_generate_optimal() - Method in class test_Model
 
test_generate_pairwise() - Method in class test_Model
 
test_generate_partial_optimal() - Method in class test_Model
 
test_generate_partial_serial() - Method in class test_Model
 
test_generate_priority() - Method in class test_Model
 
test_generate_random() - Method in class test_Model
 
test_Graph - Class in <Unnamed>
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
test_Graph() - Constructor for class test_Graph
 
test_graph_coverage() - Method in class test_Graph
 
test_graph_model() - Method in class test_Graph
 
test_graph_msc() - Method in class test_Graph
 
test_graph_sequence() - Method in class test_Graph
 
test_Model - Class in <Unnamed>
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
test_Model() - Constructor for class test_Model
 
test_save() - Method in class test_COMB
 
testoptimal.api - package testoptimal.api
 
testoptimal.api.COMB - package testoptimal.api.COMB
 
testoptimal.api.FSM - package testoptimal.api.FSM
 
TestPath(List<List<String>>, int) - Constructor for class testoptimal.api.RunResult.TestPath
 
TestStep(List<String>) - Constructor for class testoptimal.api.RunResult.TestStep
 
timestamp - Variable in exception testoptimal.api.APIError
 
toString() - Method in exception testoptimal.api.APIError
 
toString() - Method in class testoptimal.api.RunResult.TestPath
 
toString() - Method in class testoptimal.api.RunResult.TestStep
 
toString() - Method in class testoptimal.api.RunResult
 
Trans - Class in testoptimal.api.FSM
Copyright 2020 TestOptimal LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Trans(String, State) - Constructor for class testoptimal.api.FSM.Trans
 
Trans.TransAnchorType - Enum in testoptimal.api.FSM
 
transName - Variable in class testoptimal.api.RunResult.TestStep
 

U

upload(DataSet) - Method in class testoptimal.api.DataSetAPI
uploads a dataset to TestOptimal server.
upload(Model) - Method in class testoptimal.api.ModelAPI
uploads a model to TestOptimal server.
Util - Class in testoptimal.api
 
Util() - Constructor for class testoptimal.api.Util
 

V

valueOf(String) - Static method in enum testoptimal.api.COMB.DataSet.Strength
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum testoptimal.api.COMB.Field.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum testoptimal.api.Constants.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum testoptimal.api.Constants.GraphType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum testoptimal.api.Constants.MbtMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum testoptimal.api.Constants.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum testoptimal.api.FSM.Trans.TransAnchorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum testoptimal.api.Server.Protocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum testoptimal.api.COMB.DataSet.Strength
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum testoptimal.api.COMB.Field.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum testoptimal.api.Constants.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum testoptimal.api.Constants.GraphType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum testoptimal.api.Constants.MbtMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum testoptimal.api.Constants.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum testoptimal.api.FSM.Trans.TransAnchorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum testoptimal.api.Server.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeToFile(String, String) - Static method in class testoptimal.api.Util
 
A C D E F G I M O P R S T U V W 
Skip navigation links

Copyright © 2020. All rights reserved.