Class XrayManualTestStepResultEntity

java.lang.Object
de.qytera.qtaf.xray.entity.XrayManualTestStepResultEntity
Direct Known Subclasses:
XrayManualTestStepResultEntityCloud, XrayManualTestStepResultEntityServer

public abstract class XrayManualTestStepResultEntity extends Object
Xray manual test step result entity.
See Also:
  • Constructor Details

  • Method Details

    • addEvidenceIfPresent

      public abstract void addEvidenceIfPresent(XrayEvidenceItemEntity evidence)
      Add an evidence item to the list of step evidences. If evidence is null, the current list of evidences remains unchanged.
      Parameters:
      evidence - the evidence to add
    • getAllEvidence

      public abstract List<XrayEvidenceItemEntity> getAllEvidence()
      Retrieve a list of all evidence items attached to this step result.
      Returns:
      the list of evidence
    • getStatus

      public String getStatus()
      The status for the test step (PASSED, FAILED, EXECUTING, TO DO, custom statuses ...).
    • getComment

      public String getComment()
      The comment for the step result.
    • getDefects

      public List<String> getDefects()
      An array of defect issue keys to associate with the test run.
    • getActualResult

      public String getActualResult()
      The actual result field for the step result.
    • setComment

      public void setComment(String comment)
      The comment for the step result.
    • setDefects

      public void setDefects(List<String> defects)
      An array of defect issue keys to associate with the test run.
    • setActualResult

      public void setActualResult(String actualResult)
      The actual result field for the step result.