Class TestExecutionRecord

    • Constructor Detail

      • TestExecutionRecord

        public TestExecutionRecord()
      • TestExecutionRecord

        public TestExecutionRecord​(URI about)
    • Method Detail

      • addContributor

        public void addContributor​(URI contributor)
      • setContributors

        public void setContributors​(URI[] contributors)
      • setCreated

        public void setCreated​(Date created)
      • addCreator

        public void addCreator​(URI creator)
      • setCreators

        public void setCreators​(URI[] creators)
      • getDescription

        public String getDescription()
        Gets the test execution description.
        Returns:
        the description.
        Since:
        3.9.0
      • setDescription

        public void setDescription​(String description)
        Sets the test execution description.
        Parameters:
        description - the description to set.
        Since:
        3.9.0
      • setIdentifier

        public void setIdentifier​(String identifier)
      • setModified

        public void setModified​(Date modified)
      • setTitle

        public void setTitle​(String title)
      • getShortId

        public String getShortId()
        Returns a short identifier for the resource, such as a number.
        Returns:
        a short identifier.
        Since:
        3.9.0
      • setShortId

        public void setShortId​(String shortId)
        Sets a short identifier for the resource.
        Parameters:
        shortId - the short identifier.
        Since:
        3.9.0
      • getInstanceShape

        @OslcDescription("Resource Shape that provides hints as to resource property value-types and allowed values. ")
        @OslcPropertyDefinition("http://open-services.net/ns/core#instanceShape")
        @OslcRange("http://open-services.net/ns/core#ResourceShape")
        @OslcTitle("Instance Shape")
        public URI getInstanceShape()
      • setInstanceShape

        public void setInstanceShape​(URI instanceShape)
      • getServiceProvider

        @OslcDescription("The scope of a resource is a URI for the resource\'s OSLC Service Provider.")
        @OslcPropertyDefinition("http://open-services.net/ns/core#serviceProvider")
        @OslcRange("http://open-services.net/ns/core#ServiceProvider")
        @OslcTitle("Service Provider")
        public URI getServiceProvider()
      • setServiceProvider

        public void setServiceProvider​(URI serviceProvider)
      • setExecutesTestScript

        public void setExecutesTestScript​(Link executesTestScript)
        Sets the test script to execute.
        Parameters:
        executesTestScript - test script to execute.
        Since:
        3.9.0
      • addBlockedByChangeRequest

        public void addBlockedByChangeRequest​(Link blockingChangeRequest)
      • setBlockedByChangeRequests

        public void setBlockedByChangeRequests​(Link[] blockedByChangeRequests)
      • addRelatedChangeRequest

        public void addRelatedChangeRequest​(Link relatedChangeRequest)
      • setRelatedChangeRequests

        public void setRelatedChangeRequests​(Link[] relatedChangeRequests)
      • setReportsOnTestPlan

        public void setReportsOnTestPlan​(Link reportsOnTestPlan)
      • getRunsOnTestEnvironment

        @OslcDescription("Indicates the environment details of the test case for this execution record.")
        @OslcPropertyDefinition("http://open-services.net/ns/qm#runsOnTestEnvironment")
        @OslcTitle("Runs On Test Environment")
        public URI getRunsOnTestEnvironment()
      • setRunsOnTestEnvironment

        public void setRunsOnTestEnvironment​(URI runsOnTestEnvironment)
      • setRunsTestCase

        public void setRunsTestCase​(Link runsTestCase)