Class TestPlanBuilder

All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep, SimpleBuildStep

public class TestPlanBuilder extends Builder implements SimpleBuildStep
  • Constructor Details

    • TestPlanBuilder

      @DataBoundConstructor public TestPlanBuilder()
  • Method Details

    • setTarget

      @DataBoundSetter public void setTarget(String target)
    • setTestPlan

      @DataBoundSetter public void setTestPlan(String testPlan)
    • setLevoCredentialsId

      @DataBoundSetter public void setLevoCredentialsId(String levoCredentialsId)
    • setGenerateJunitReport

      @DataBoundSetter public void setGenerateJunitReport(Boolean generateJunitReport)
    • setExtraCLIArgs

      @DataBoundSetter public void setExtraCLIArgs(String extraCLIArgs)
    • setSecretEnvironmentId

      @DataBoundSetter public void setSecretEnvironmentId(String secretEnvironmentId)
    • setExecutionMode

      @DataBoundSetter public void setExecutionMode(String executionMode)
    • setAppName

      @DataBoundSetter public void setAppName(String appName)
    • setEnvironment

      @DataBoundSetter public void setEnvironment(String environment)
    • setCategories

      @DataBoundSetter public void setCategories(String categories)
    • setHttpMethods

      @DataBoundSetter public void setHttpMethods(String httpMethods)
    • setExcludeMethods

      @DataBoundSetter public void setExcludeMethods(String excludeMethods)
    • setEndpointPattern

      @DataBoundSetter public void setEndpointPattern(String endpointPattern)
    • setExcludeEndpointPattern

      @DataBoundSetter public void setExcludeEndpointPattern(String excludeEndpointPattern)
    • setTestUsers

      @DataBoundSetter public void setTestUsers(String testUsers)
    • setTargetUrl

      @DataBoundSetter public void setTargetUrl(String targetUrl)
    • setFailSeverity

      @DataBoundSetter public void setFailSeverity(String failSeverity)
    • setFailScope

      @DataBoundSetter public void setFailScope(String failScope)
    • setFailThreshold

      @DataBoundSetter public void setFailThreshold(String failThreshold)
    • getTarget

      public String getTarget()
    • getTestPlan

      public String getTestPlan()
    • getExtraCLIArgs

      public String getExtraCLIArgs()
    • getSecretEnvironmentId

      public String getSecretEnvironmentId()
    • getLevoCredentialsId

      public String getLevoCredentialsId()
    • getGenerateJunitReport

      public Boolean getGenerateJunitReport()
    • getExecutionMode

      public String getExecutionMode()
    • getAppName

      public String getAppName()
    • getEnvironment

      public String getEnvironment()
    • getCategories

      public String getCategories()
    • getHttpMethods

      public String getHttpMethods()
    • getExcludeMethods

      public String getExcludeMethods()
    • getEndpointPattern

      public String getEndpointPattern()
    • getExcludeEndpointPattern

      public String getExcludeEndpointPattern()
    • getTestUsers

      public String getTestUsers()
    • getTargetUrl

      public String getTargetUrl()
    • getDataSource

      public String getDataSource()
    • setDataSource

      @DataBoundSetter public void setDataSource(String dataSource)
    • getAppNameDataSource

      public String getAppNameDataSource()
    • setAppNameDataSource

      @DataBoundSetter public void setAppNameDataSource(String appNameDataSource)
    • getRunOn

      public String getRunOn()
    • setRunOn

      @DataBoundSetter public void setRunOn(String runOn)
    • getFailSeverity

      public String getFailSeverity()
    • getFailScope

      public String getFailScope()
    • getFailThreshold

      public String getFailThreshold()
    • perform

      public void perform(@NonNull Run<?,?> run, @NonNull FilePath workspace, @NonNull EnvVars env, @NonNull Launcher launcher, @NonNull TaskListener listener) throws InterruptedException, IOException
      Specified by:
      perform in interface SimpleBuildStep
      Throws:
      InterruptedException
      IOException