Table of Contents
This interface provides access to a binary attachment.
public interface de.verit.klaros.core.model.IKlarosAttachment {
// Public Methods public java.lang.String getUuid();
}
This interface provides access to data of a project's configuration.
public interface de.verit.klaros.core.model.IKlarosConfiguration {
// Public Methods public java.lang.String getDescription();
public java.util.Set<de.verit.klaros.core.model.KlarosTestEnvironment> getEnvs();
public java.lang.String getName();
public java.util.Set<de.verit.klaros.core.model.KlarosSUTImplementation> getSuts();
public java.util.Set<de.verit.klaros.core.model.KlarosTestCase> getTestCases();
public java.util.Set<de.verit.klaros.core.model.KlarosTestRequirement> getTestRequirements();
public java.util.Set<de.verit.klaros.core.model.KlarosTestRun> getTestRuns();
public java.util.Set<de.verit.klaros.core.model.KlarosTestSuite> getTestSuites();
public java.lang.Boolean isEnabled();
public java.lang.Boolean isSecured();
}
public java.lang.String getDescription();
Returns the project description.
|
Parameters |
|
|
return |
The description of the project. |
public java.util.Set<de.verit.klaros.core.model.KlarosTestEnvironment> getEnvs();
Returns the project test environments.
|
Parameters |
|
|
return |
Set containing the test environments of the project. |
public java.lang.String getName();
Returns the project name.
|
Parameters |
|
|
return |
The name of the project. |
public java.util.Set<de.verit.klaros.core.model.KlarosSUTImplementation> getSuts();
Returns the project SUTs (systems under test).
|
Parameters |
|
|
return |
KlarosSet containing the SUT objects of the project. |
public java.util.Set<de.verit.klaros.core.model.KlarosTestCase> getTestCases();
Returns the project test cases.
|
Parameters |
|
|
return |
Set containing the test case objects of the project. |
public java.util.Set<de.verit.klaros.core.model.KlarosTestRequirement> getTestRequirements();
Returns the project test requirements.
|
Parameters |
|
|
return |
Set containing the test requirement objects of the project. |
public java.util.Set<de.verit.klaros.core.model.KlarosTestRun> getTestRuns();
Returns the project test runs.
|
Parameters |
|
|
return |
Set containing the test run objects of the project. |
public java.util.Set<de.verit.klaros.core.model.KlarosTestSuite> getTestSuites();
Returns the project test suites.
|
Parameters |
|
|
return |
Set containing the test suite objects of the project. |
public java.lang.Boolean isEnabled();
Returns whether this project is enabled or not.
|
Parameters |
|
|
return |
true if this project is enabled and active, false if not. |
This interface provides access to the information about the implementation of a test case.
public interface de.verit.klaros.core.model.IKlarosExternalImplementation extends, de.verit.klaros.core.model.IKlarosExternalLink {
// Public Methods public java.lang.String getDate();
public de.verit.klaros.core.model.KlarosTestCase getImplementationOf();
}
public java.lang.String getDate();
get date.
|
Parameters |
|
|
return |
|
This interface provides access to externally stored information about an object.
public interface de.verit.klaros.core.model.IKlarosExternalLink {
// Public Methods public java.lang.String getReference();
}
This interface provides access to a software issue.
public interface de.verit.klaros.core.model.IKlarosIssue {
// Public Methods public java.lang.String getDescription();
public java.util.Set<de.verit.klaros.core.model.KlarosTestCaseState> getStates();
public java.util.List<de.verit.klaros.core.model.KlarosTestCase> getTestCases();
}
public java.lang.String getDescription();
Get the description.
|
Parameters |
|
|
return |
The description of this issue. |
public java.util.Set<de.verit.klaros.core.model.KlarosTestCaseState> getStates();
Get the related test case states.
|
Parameters |
|
|
return |
|
This interface provides access to data of a properties owner.
public interface de.verit.klaros.core.model.IKlarosNamedEntity {
// Public Methods public java.lang.String getName();
public java.util.List<java.lang.String> getPropertyAsList(java.lang.String name);
public java.lang.String getPropertyAsString(java.lang.String name);
public boolean isDefinedProperty(java.lang.String propertyName);
}
public java.lang.String getName();
Get name.
|
Parameters |
|
|
return |
The name of the properties owner. |
public java.util.List<java.lang.String> getPropertyAsList(java.lang.String name);
Get the generic property as a List.
|
Parameters |
|
|
name |
The property's name. |
|
return |
The property's value in a list. |
public java.lang.String getPropertyAsString(java.lang.String name);
Get the generic property as a String.
|
Parameters |
|
|
name |
The property's name. |
|
return |
The property's value in a single string. |
public boolean isDefinedProperty(java.lang.String propertyName);
Check if a property identified by given name is a defined property.
|
Parameters |
|
|
propertyName |
The name of the property to check. |
|
return |
|
This interface provides access to data of a test project.
public interface de.verit.klaros.core.model.IKlarosProject extends, de.verit.klaros.core.model.IKlarosNamedEntity {
// Public Methods public boolean isDefinedProperty(java.lang.String propertyName);
}
public boolean isDefinedProperty(java.lang.String propertyName);
Specified by: Method isDefinedProperty in interface IKlarosNamedEntity
Check if a property identified by given name is a defined property.
|
Parameters |
|
|
propertyName |
The name of the property to check. |
|
return |
|
The interface to retrieve the information about a requirement group.
public interface de.verit.klaros.core.model.IKlarosRequirementGroup extends, de.verit.klaros.core.model.IKlarosNamedEntity {
// Public Methods public java.util.Set<de.verit.klaros.core.model.KlarosTestRequirement> getAllTestRequirements();
public java.util.Set<de.verit.klaros.core.model.KlarosRequirementGroup> getChildren();
public double getCoverage();
public java.lang.Integer getDepth();
public java.util.List<de.verit.klaros.core.model.KlarosRequirementGroup> getDescendants();
public java.util.List<de.verit.klaros.core.model.KlarosRequirementGroup> getFamily();
public int getNumberCoveredRequirements();
public int getNumberRequirements();
public de.verit.klaros.core.model.KlarosRequirementGroup getParent();
public java.util.Set<de.verit.klaros.core.model.KlarosTestRequirement> getTestRequirements();
}
public java.util.Set<de.verit.klaros.core.model.KlarosTestRequirement> getAllTestRequirements();
Get all test requirements of this group hierarchy.
|
Parameters |
|
|
return |
|
public java.util.Set<de.verit.klaros.core.model.KlarosRequirementGroup> getChildren();
Get the children of this requirement group.
|
Parameters |
|
|
return |
|
public double getCoverage();
Get test requirement coverage for the group.
|
Parameters |
|
|
return |
the coverage in percent. If no requirements are found, |
public java.lang.Integer getDepth();
Get depth in tree of this node.
|
Parameters |
|
|
return |
The depth in the tree |
public java.util.List<de.verit.klaros.core.model.KlarosRequirementGroup> getDescendants();
Get all descending subgroups of this group.
|
Parameters |
|
|
return |
|
public java.util.List<de.verit.klaros.core.model.KlarosRequirementGroup> getFamily();
Get whole family with this group as root.
|
Parameters |
|
|
return |
List containing this group and all of its descendants. |
public int getNumberCoveredRequirements();
Get number of test requirements covered by at least one test case.
|
Parameters |
|
|
return |
The number of covered test requirements. |
public int getNumberRequirements();
Get number of test requirements, including all descendants' test requirements.
|
Parameters |
|
|
return |
The number of overall test requirements. |
public de.verit.klaros.core.model.KlarosRequirementGroup getParent();
Get the parent of this requirement group.
|
Parameters |
|
|
return |
The parent requirement group, or |
public java.util.Set<de.verit.klaros.core.model.KlarosTestRequirement> getTestRequirements();
Get the related test requirements of this requirement group.
|
Parameters |
|
|
return |
|
This interface provides access to a revisionable klaros object.
public interface de.verit.klaros.core.model.IKlarosRevision extends, de.verit.klaros.core.model.IKlarosNamedEntity {
// Public Methods public de.verit.klaros.core.model.KlarosRevision<?, ?> getBranchRoot();
public java.util.Set<de.verit.klaros.core.model.KlarosRevision<?, ?>> getBranches();
public de.verit.klaros.core.model.KlarosRevision<?, ?> getPredecessor();
public java.lang.String getRevisionComment();
public java.lang.String getRevisionId();
public de.verit.klaros.core.model.KlarosRevision<?, ?> getRoot();
public de.verit.klaros.core.model.KlarosRevision<?, ?> getSuccessor();
public java.util.Set<de.verit.klaros.core.model.KlarosTag> getTags();
public de.verit.klaros.core.model.KlarosRevision<?, ?> getTrunkRoot();
}
public java.util.Set<de.verit.klaros.core.model.KlarosRevision<?, ?>> getBranches();
Get branches of this revision.
|
Parameters |
|
|
return |
|
public de.verit.klaros.core.model.KlarosRevision<?, ?> getBranchRoot();
Get the original revision of a trunk root revision object.
|
Parameters |
|
|
return |
The revision object that has been used to create a new branch. |
public de.verit.klaros.core.model.KlarosRevision<?, ?> getPredecessor();
Get the predecessor of the revision.
|
Parameters |
|
|
return |
The revision object that is the predecessor of this revision. |
public java.lang.String getRevisionComment();
Get comment.
|
Parameters |
|
|
return |
The comment of the revision. |
public java.lang.String getRevisionId();
Get the revision id.
|
Parameters |
|
|
return |
The revision id. |
public de.verit.klaros.core.model.KlarosRevision<?, ?> getRoot();
Get the root of the revision hierarchy.
|
Parameters |
|
|
return |
The root revision object. |
public de.verit.klaros.core.model.KlarosRevision<?, ?> getSuccessor();
Get the successor of the revision.
|
Parameters |
|
|
return |
The revision object that is the successor of this revision. |
public java.util.Set<de.verit.klaros.core.model.KlarosTag> getTags();
Get tags of this revision.
|
Parameters |
|
|
return |
|
This interface provides access to data of a system under test version.
public interface de.verit.klaros.core.model.IKlarosSUTImplementation extends, de.verit.klaros.core.model.IKlarosRevision {
// Public Methods public de.verit.klaros.core.model.KlarosConfiguration getConfiguration();
public java.lang.String getCreator();
public int getNumberStates(java.lang.String name);
public java.lang.String getProductversion();
public java.util.Set<?> getTestCaseStates();
public java.util.List<de.verit.klaros.core.model.KlarosTestCaseState> getTestCaseStates(java.lang.String name);
public java.util.Set<?> getTestRuns();
public java.lang.Boolean isEnabled();
}
public de.verit.klaros.core.model.KlarosConfiguration getConfiguration();
Get configuration.
|
Parameters |
|
|
return |
The related configuration. |
public java.lang.String getCreator();
|
Parameters |
|
|
return |
The name of the creator. |
public int getNumberStates(java.lang.String name);
Get number of test case states which are related to this revision and have the given name.
|
Parameters |
|
|
name |
The name of the states to look for |
|
return |
number of states with given name and relation to this SUT object |
public java.lang.String getProductversion();
Get product version.
|
Parameters |
|
|
return |
The version id of the system under test. |
public java.util.Set<?> getTestCaseStates();
Get test case states.
|
Parameters |
|
|
return |
|
public java.util.List<de.verit.klaros.core.model.KlarosTestCaseState> getTestCaseStates(java.lang.String name);
Get test case states which are related to this revision and have the given name.
|
Parameters |
|
|
name |
The name of the states to look for |
|
return |
Set of the states with given name |
public java.util.Set<?> getTestRuns();
Get test runs.
|
Parameters |
|
|
return |
|
This class provides access to data of a test case.
public interface de.verit.klaros.core.model.IKlarosStatusMessage {
// Public Methods public java.lang.String getMessage();
public java.lang.String getStatus();
public java.util.Date getTimestamp();
public de.verit.klaros.core.persistent.User getUser();
}
public java.lang.String getMessage();
Get the message of the status message.
|
Parameters |
|
|
return |
|
public java.lang.String getStatus();
Get the status of the status message.
|
Parameters |
|
|
return |
|
public java.util.Date getTimestamp();
Get the timestamp of the status message.
|
Parameters |
|
|
return |
|
This interface provides access to the data of a tag.
public interface de.verit.klaros.core.model.IKlarosTag {
// Public Methods public java.util.Set<de.verit.klaros.core.model.KlarosRevision<?, ?>> getRevisions();
public java.lang.String getTagId();
public java.util.Date getTimestamp();
}
public java.util.Set<de.verit.klaros.core.model.KlarosRevision<?, ?>> getRevisions();
Get related revisions.
|
Parameters |
|
|
return |
|
public java.lang.String getTagId();
Get tag id.
|
Parameters |
|
|
return |
The id of the tag. |
This class provides access to data of a test case.
public interface de.verit.klaros.core.model.IKlarosTestCase extends, de.verit.klaros.core.model.IKlarosRevision {
// Public Methods public de.verit.klaros.core.types.TestAreatopic getArea();
public de.verit.klaros.core.model.KlarosConfiguration getConfiguration();
public java.util.Set<de.verit.klaros.core.model.KlarosTestRequirement> getCovers();
public java.util.Date getCreated();
public java.lang.String getCreatedString(java.util.Locale locale);
public de.verit.klaros.core.model.KlarosUser getCreator();
public java.lang.String getDependency();
public java.lang.String getDescription();
public de.verit.klaros.core.types.TestDesignTechnique getDesignTechnique();
public java.util.List<de.verit.klaros.core.model.KlarosIssue> getDetectedIssues();
public java.lang.String getDocbase();
public java.lang.String getEvaluation();
public de.verit.klaros.core.types.TestExecutionMethod getExecution();
public java.lang.String getExpectedResult();
public de.verit.klaros.core.model.KlarosExternalImplementation getImplementation();
public de.verit.klaros.core.types.TestLevel getLevel();
public java.lang.String getNote();
public java.lang.String getPostcondition();
public java.lang.String getPrecondition();
public de.verit.klaros.core.types.TestPriority getPriority();
public java.util.Set<de.verit.klaros.core.model.KlarosTestCaseResult> getResults();
public java.lang.String getShortname();
public java.lang.String getState();
public java.lang.String getStateName(de.verit.klaros.core.model.KlarosSUTImplementation sut);
public java.util.Map<de.verit.klaros.core.model.KlarosSUTImplementation, de.verit.klaros.core.model.KlarosTestCaseState> getStates();
public java.lang.String getTeam();
public java.util.List<de.verit.klaros.core.model.KlarosTestCaseStep> getTestCaseSteps();
public java.lang.String getTraceability();
public de.verit.klaros.core.types.TestVariety getVariety();
}
public de.verit.klaros.core.types.TestAreatopic getArea();
The area of this test case.
|
Parameters |
|
|
return |
The area. |
public de.verit.klaros.core.model.KlarosConfiguration getConfiguration();
Get configuration.
|
Parameters |
|
|
return |
The related configuration. |
public java.util.Set<de.verit.klaros.core.model.KlarosTestRequirement> getCovers();
Get covered test requirements.
|
Parameters |
|
|
return |
|
public java.util.Date getCreated();
The creation date of this test case.
|
Parameters |
|
|
return |
The creation date. |
public java.lang.String getCreatedString(java.util.Locale locale);
Formats a date with the given locale and returns it as string.
|
Parameters |
|
|
locale |
The locale. |
|
return |
The formated date string. |
public de.verit.klaros.core.model.KlarosUser getCreator();
|
Parameters |
|
|
return |
The creator of this test case. |
public java.lang.String getDependency();
The dependency of this test case.
|
Parameters |
|
|
return |
The dependency. |
public java.lang.String getDescription();
The description of this test case.
|
Parameters |
|
|
return |
The description. |
public de.verit.klaros.core.types.TestDesignTechnique getDesignTechnique();
The design technique of this test case.
|
Parameters |
|
|
return |
The type. |
public java.util.List<de.verit.klaros.core.model.KlarosIssue> getDetectedIssues();
Get detected issues.
|
Parameters |
|
|
return |
|
public java.lang.String getDocbase();
The docbase of this test case.
|
Parameters |
|
|
return |
The docbase. |
public java.lang.String getEvaluation();
The evaluation of this test case.
|
Parameters |
|
|
return |
The evaluation. |
public de.verit.klaros.core.types.TestExecutionMethod getExecution();
The execution method of this test case.
|
Parameters |
|
|
return |
The execution method. |
public java.lang.String getExpectedResult();
The expected result of this test case.
|
Parameters |
|
|
return |
The expected result. |
public de.verit.klaros.core.model.KlarosExternalImplementation getImplementation();
Get implementation.
|
Parameters |
|
|
return |
The object describing the location of the implementation of this test case revision. |
public de.verit.klaros.core.types.TestLevel getLevel();
The level of this test case.
|
Parameters |
|
|
return |
The level. |
public java.lang.String getNote();
The note of this test case.
|
Parameters |
|
|
return |
The note. |
public java.lang.String getPostcondition();
The postcondition of this test case.
|
Parameters |
|
|
return |
The postcondition. |
public java.lang.String getPrecondition();
The precondition of this test case.
|
Parameters |
|
|
return |
The precondition. |
public de.verit.klaros.core.types.TestPriority getPriority();
The priority of this test case.
|
Parameters |
|
|
return |
The priority. |
public java.util.Set<de.verit.klaros.core.model.KlarosTestCaseResult> getResults();
Get test case results.
|
Parameters |
|
|
return |
|
public java.lang.String getShortname();
The short name (title) of this test case.
|
Parameters |
|
|
return |
The short name. |
public java.lang.String getState();
The type of this test case.
|
Parameters |
|
|
return |
The type. |
public java.lang.String getStateName(de.verit.klaros.core.model.KlarosSUTImplementation sut);
Get name of the state related to given SUT.
|
Parameters |
|
|
sut |
The related SUT implementation |
|
return |
The name of the state |
public java.util.Map<de.verit.klaros.core.model.KlarosSUTImplementation, de.verit.klaros.core.model.KlarosTestCaseState> getStates();
Get test case states.
|
Parameters |
|
|
return |
|
public java.lang.String getTeam();
The team responsible for this test case.
|
Parameters |
|
|
return |
The team. |
public java.util.List<de.verit.klaros.core.model.KlarosTestCaseStep> getTestCaseSteps();
Get test case steps.
|
Parameters |
|
|
return |
|
public java.lang.String getTraceability();
The traceability of this test case.
|
Parameters |
|
|
return |
The traceability. |
This interface provides access to data of a test case result.
public interface de.verit.klaros.core.model.IKlarosTestCaseResult extends, de.verit.klaros.core.model.IKlarosNamedEntity {
// Public Methods public java.lang.String getDescription();
public long getExecutionTime();
public java.lang.String getSummary();
public de.verit.klaros.core.model.KlarosTestCase getTestCase();
public de.verit.klaros.core.model.KlarosTestRun getTestRun();
public boolean isError();
public boolean isFailure();
public boolean isPassed();
public boolean isSkipped();
}
public java.lang.String getDescription();
Get the test result description. This is usually set for failed/error status results.
|
Parameters |
|
|
return |
The test result description. |
public long getExecutionTime();
Get the test execution time in ms.
|
Parameters |
|
|
return |
The test execution time. |
public java.lang.String getSummary();
Get the test result summary. This is usually set for failed/error status results.
|
Parameters |
|
|
return |
The test result summary. |
public de.verit.klaros.core.model.KlarosTestCase getTestCase();
Get test case.
|
Parameters |
|
|
return |
The test case that has been executed to get this result. |
public de.verit.klaros.core.model.KlarosTestRun getTestRun();
Get test run.
|
Parameters |
|
|
return |
The test run that created this result. |
public boolean isError();
Check if this is an error result.
It is assumed, that error results have a property 'type' with the value 'E' or 'error'.
|
Parameters |
|
|
return |
|
public boolean isFailure();
Check if this is a failure result.
It is assumed, that failure results have a property 'type' with the value 'F' or 'failure'.
|
Parameters |
|
|
return |
|
public boolean isPassed();
Check if this is a result of a passed test case.
It is assumed, that passed results have a property 'testCasePassed' with value 'true'.
|
Parameters |
|
|
return |
|
This interface provides access to data of a test case state.
public interface de.verit.klaros.core.model.IKlarosTestCaseState {
// Public Methods public java.lang.String getStateDescription();
public java.lang.String getStateName();
public de.verit.klaros.core.model.KlarosSUTImplementation getSut();
public de.verit.klaros.core.model.KlarosTestCase getTestCase();
}
public java.lang.String getStateDescription();
Get description of state.
|
Parameters |
|
|
return |
The description of this state. |
public java.lang.String getStateName();
Get name of state.
|
Parameters |
|
|
return |
The name of this state. |
public de.verit.klaros.core.model.KlarosSUTImplementation getSut();
Get related system under test version.
|
Parameters |
|
|
return |
The related SUT version. |
This interface provides access to a software issue.
public interface de.verit.klaros.core.model.IKlarosTestCaseStep {
// Public Methods public java.lang.String getAction();
public java.util.List<de.verit.klaros.core.model.KlarosAttachment> getAttachments();
public java.lang.String getPostcondition();
public java.lang.String getPrecondition();
}
public java.lang.String getAction();
Get the action.
|
Parameters |
|
|
return |
The action of this test case step. |
public java.util.List<de.verit.klaros.core.model.KlarosAttachment> getAttachments();
Get the attachments.
|
Parameters |
|
|
return |
The attachments of this test case step. |
public java.lang.String getPostcondition();
Get the post condition.
|
Parameters |
|
|
return |
The post condition of this test case step. |
This interface provides access to data of a test environment.
public interface de.verit.klaros.core.model.IKlarosTestEnvironment extends, de.verit.klaros.core.model.IKlarosNamedEntity {
// Public Methods public java.lang.String getCreator();
public java.lang.String getShortname();
public java.util.Set<de.verit.klaros.core.persistent.TestRun> getTestRuns();
public boolean isDefinedProperty(java.lang.String propertyName);
public java.lang.Boolean isEnabled();
}
public java.lang.String getCreator();
|
Parameters |
|
|
return |
The name of the creator. |
public java.lang.String getShortname();
|
Parameters |
|
|
return |
The description. |
public java.util.Set<de.verit.klaros.core.persistent.TestRun> getTestRuns();
Get test runs.
|
Parameters |
|
|
return |
|
public boolean isDefinedProperty(java.lang.String propertyName);
Specified by: Method isDefinedProperty in interface IKlarosNamedEntity
Check if a property identified by given name is a defined property.
|
Parameters |
|
|
propertyName |
The name of the property to check. |
|
return |
|
This interface provides access to data of a test requirement.
public interface de.verit.klaros.core.model.IKlarosTestRequirement extends, de.verit.klaros.core.model.IKlarosRevision {
// Public Methods public de.verit.klaros.core.model.KlarosConfiguration getConfiguration();
public java.util.Set<de.verit.klaros.core.model.KlarosTestCase> getCoveringHeadTestCases();
public java.util.Set<de.verit.klaros.core.model.KlarosTestCase> getCoveringTestCases();
public de.verit.klaros.core.model.KlarosRequirementGroup getGroup();
}
public de.verit.klaros.core.model.KlarosConfiguration getConfiguration();
Get configuration.
|
Parameters |
|
|
return |
The related configuration. |
public java.util.Set<de.verit.klaros.core.model.KlarosTestCase> getCoveringHeadTestCases();
Get head revisions of covering test cases.
|
Parameters |
|
|
return |
Set of test cases |
public java.util.Set<de.verit.klaros.core.model.KlarosTestCase> getCoveringTestCases();
Get test cases covering the test requirement.
|
Parameters |
|
|
return |
|
This interface provides access to data of a test run.
public interface de.verit.klaros.core.model.IKlarosTestRun {
// Public Methods public de.verit.klaros.core.model.KlarosConfiguration getConfiguration();
public java.lang.String getCreator();
public de.verit.klaros.core.model.KlarosTestEnvironment getEnv();
public int getNumberErrors();
public int getNumberFailures();
public int getNumberPassed();
public int getNumberSkipped();
public java.util.Set<de.verit.klaros.core.model.KlarosTestCaseResult> getResults();
public java.lang.String getRunId();
public de.verit.klaros.core.model.KlarosSUTImplementation getSut();
public java.util.Date getTimestamp();
public java.lang.String getTimestampString(java.util.Locale locale);
}
public de.verit.klaros.core.model.KlarosConfiguration getConfiguration();
Get configuration.
|
Parameters |
|
|
return |
The related configuration. |
public java.lang.String getCreator();
|
Parameters |
|
|
return |
The name of the creator. |
public de.verit.klaros.core.model.KlarosTestEnvironment getEnv();
Get test environment.
|
Parameters |
|
|
return |
The test environment in which the test cases have benn executed. |
public int getNumberErrors();
Get number of test cases with errors of this test run. It is assumed, that error results have a property 'type' with the value 'E'.
|
Parameters |
|
|
return |
The number of error test cases. |
public int getNumberFailures();
Get number of failed test cases of this test run. It is assumed, that failed results have a property 'type' with the value 'F'.
|
Parameters |
|
|
return |
The number of failed test cases. |
public int getNumberPassed();
Get number of passed test cases of this test run. It is assumed, that passed results have a property 'testCasePassed' with value 'true'.
|
Parameters |
|
|
return |
The number of passed test cases. |
public int getNumberSkipped();
Get number of skipped test cases of this test run. It is assumed, that failed results have a property 'type' with the value 'S'.
|
Parameters |
|
|
return |
The number of skipped test cases. |
public java.util.Set<de.verit.klaros.core.model.KlarosTestCaseResult> getResults();
Get results.
|
Parameters |
|
|
return |
|
public java.lang.String getRunId();
Get id of test run.
|
Parameters |
|
|
return |
The id of the test run. |
public de.verit.klaros.core.model.KlarosSUTImplementation getSut();
Get the tested system version.
|
Parameters |
|
|
return |
The SUT version which has been tested. |
public java.util.Date getTimestamp();
Get timestamp.
|
Parameters |
|
|
return |
The time the test run has been executed as |
This class provides access to data of a test case.
public interface de.verit.klaros.core.model.IKlarosTestSuite {
// Public Methods public de.verit.klaros.core.model.KlarosUser getAssignee();
public de.verit.klaros.core.model.KlarosConfiguration getConfiguration();
public java.util.Date getCreated();
public de.verit.klaros.core.model.KlarosUser getCreator();
public de.verit.klaros.core.model.KlarosUser getLastEditor();
public java.util.Date getLastUpdated();
public java.lang.String getName();
public java.util.List<de.verit.klaros.core.model.KlarosTestSuiteResult> getResults();
public java.lang.String getShortname();
public de.verit.klaros.core.model.KlarosSUTImplementation getSut();
public java.util.List<de.verit.klaros.core.model.KlarosTestCase> getTestCases();
public java.lang.Integer getTestSuiteResultCount();
public java.lang.Boolean isEnabled();
}
public de.verit.klaros.core.model.KlarosUser getAssignee();
|
Parameters |
|
|
return |
The user to whom this test suite is assigned. |
public de.verit.klaros.core.model.KlarosConfiguration getConfiguration();
Get configuration.
|
Parameters |
|
|
return |
The related configuration. |
public java.util.Date getCreated();
|
Parameters |
|
|
return |
The date when the suite was created. |
public de.verit.klaros.core.model.KlarosUser getCreator();
|
Parameters |
|
|
return |
The user who created the test suite. |
public de.verit.klaros.core.model.KlarosUser getLastEditor();
|
Parameters |
|
|
return |
The user who last edited the test suite. |
public java.util.Date getLastUpdated();
|
Parameters |
|
|
return |
The date when the last update was done. |
public java.lang.String getName();
Get the name of the test suite.
|
Parameters |
|
|
return |
|
public java.util.List<de.verit.klaros.core.model.KlarosTestSuiteResult> getResults();
Get test suite results.
|
Parameters |
|
|
return |
|
public java.lang.String getShortname();
Get the short name of the test suite.
|
Parameters |
|
|
return |
|
public de.verit.klaros.core.model.KlarosSUTImplementation getSut();
Get the description of the test suite.
|
Parameters |
|
|
return |
|
public java.util.List<de.verit.klaros.core.model.KlarosTestCase> getTestCases();
Get the executables of this test suite.
|
Parameters |
|
|
return |
|
public java.lang.Integer getTestSuiteResultCount();
Return the number of test suite results in this test suite.
|
Parameters |
|
|
return |
The number of test suite results in this test suite. |
This interface provides access to data of a test case result.
public interface de.verit.klaros.core.model.IKlarosTestSuiteResult extends, de.verit.klaros.core.model.IKlarosNamedEntity {
// Public Methods public de.verit.klaros.core.model.KlarosTestRun getTestRun();
public de.verit.klaros.core.model.KlarosTestSuite getTestSuite();
}
public de.verit.klaros.core.model.KlarosTestRun getTestRun();
Get the test run for this result.
|
Parameters |
|
|
return |
the test run |
The user object.
public interface de.verit.klaros.core.model.IKlarosUser {
// Public Methods public java.lang.String getEmail();
public java.lang.String getRole();
public java.lang.String getUsername();
}
public java.lang.String getEmail();
The email address of this user.
|
Parameters |
|
|
return |
the email address |
public java.lang.String getRole();
The role name of this user.
|
Parameters |
|
|
return |
the role name |
This class provides access to attachments.
public final class de.verit.klaros.core.model.KlarosAttachment extends, de.verit.klaros.core.model.KlarosWrapper<de.verit.klaros.core.model.KlarosAttachment, de.verit.klaros.core.persistent.Attachment>
implements, de.verit.klaros.core.model.IKlarosAttachment {
// Public Constructors public KlarosAttachment();
// Public Methods public java.lang.String getUuid();
}
Methods inherited from java.lang.Object:
equals
,
getClass
,
hashCode
,
notify
,
notifyAll
,
toString
,
wait
public java.lang.String getUuid();
Specified by: Method getUuid in interface IKlarosAttachment
Get the uuid.
This class provides access to the information stored for project's configuration.
public class de.verit.klaros.core.model.KlarosConfiguration extends, de.verit.klaros.core.model.KlarosWrapper<de.verit.klaros.core.model.KlarosConfiguration, de.verit.klaros.core.persistent.Configuration>
implements, de.verit.klaros.core.model.IKlarosConfiguration, java.lang.Comparable<de.verit.klaros.core.model.KlarosConfiguration> {
// Public Methods public int compareTo(de.verit.klaros.core.model.KlarosConfiguration o);
public boolean equals(java.lang.Object o);
public java.lang.String getDescription();
public java.util.Set<de.verit.klaros.core.model.KlarosTestEnvironment> getEnvs();
public java.lang.String getName();
public java.util.Set<de.verit.klaros.core.model.KlarosSUTImplementation> getSuts();
public java.util.Set<de.verit.klaros.core.model.KlarosTestCase> getTestCases();
public java.util.Set<de.verit.klaros.core.model.KlarosTestRequirement> getTestRequirements();
public java.util.Set<de.verit.klaros.core.model.KlarosTestRun> getTestRuns();
public java.util.Set<de.verit.klaros.core.model.KlarosTestSuite> getTestSuites();
public int hashCode();
public java.lang.Boolean isEnabled();
public java.lang.Boolean isSecured();
}