Interface TestRecord

All Superinterfaces:
CanRender<TestRecordRenderer>, HasFields

public interface TestRecord extends CanRender<TestRecordRenderer>, HasFields
Since:
3.9.2
  • Method Details

    • fields

      @NotNull TestRecordFields fields()
      Specified by:
      fields in interface HasFields
    • testSteps

      @NotNull TestRecordSteps testSteps()
      Returns the test steps with results from this test record.
    • testRun

      @NotNull TestRun testRun()
    • render

      @NotNull TestRecordRenderer render()
      Specified by:
      render in interface CanRender<TestRecordRenderer>
    • getOldApi

      @NotNull @GwtIncompatible com.polarion.alm.tracker.model.ITestRecord getOldApi()
    • isPaused

      boolean isPaused()
      Checks if this test record is in paused state. Paused means, that related test case was partially executed (some data like test step results, attachments,... was filled), but has no result (test case verdict) yet. If test record is neither isPaused() nor isPlanned() then related test case was fully executed.
    • isPlanned

      boolean isPlanned()
      Checks if this test record is in planned state. Planned means, that related test case wasn't executed (even partially) and has no result (test case verdict). If test record is neither isPaused() nor isPlanned() then related test case was fully executed.
    • isIteration

      boolean isIteration()
      Returns:
      true if there are multiple test records for same test case, otherwise it returns false.
      See Also:
    • missingParameters

      @NotNull IterableWithSize<String> missingParameters()
      Returns list of the test case parameters that remain to be filled before this test can be executed. Returns empty list if this test record is not planned.
      See Also: