parasoft:soatest

Full name:

Parasoft:maven-parasoft-plugin:3.13:soatest

Description:

SOAtest execution mojo

Attributes:

  • Requires a Maven 2.0 project to be executed.

Optional Parameters

Name Type Since Description
centrasite boolean - Report test results to the Software AG CentraSite Active SOA registry
clean boolean - Pass -clean to the command line client
Default value is: true.
config String -
Default value is: builtin://Demo Configuration.
data File -
dataSourceName String -
dataSourceRow String -
environment String -
exclude String - Specifies packages and classes to be excluded during testing delimited by commas
excludes List -
failOnViolation boolean - Fail the build by returning a non-zero exit code if any violations are reported
Default value is: false.
ignoreErrors boolean - Set to true if you don't want to kill the build when an error occurs
Default value is: false.
importArgument String - Argument for the -import option
Default value is: ..
include String - Specifies packages and classes to be included during testing delimited by commas
includes List -
initjython boolean - Installer option
installcertificate boolean - Installer option
localsettings File - Reads the local setting file for global preferences, such as Report Center, email, and Team Server settings
Default value is: ${project.basedir}/localsettings.properties.
noImport boolean - Skip the workspace import stage
Default value is: false.
nobuild boolean - Prevents rebuilding the project before testing it
Default value is: false.
prefs String -
project MavenProject - (no description)
publish boolean - Publishes the reports to the Team Server
Default value is: false.
qualityCenter String - Report test results to HP Quality Center
qualityCenterReportAllTraffic boolean - Report test results to HP Quality Center
refresh boolean - (no description)
Default value is: true.
report String - Relative path to destination for report file
Default value is: target/site/parasoft/test.html.
resources List -
router String -
showdetails boolean - Prints detailed test progress information
Default value is: false.
skip boolean - skip parasoft test
Default value is: false.
soatestHome String -
soatestSkip boolean - Skips SOAtest execution
Default value is: false.
soatestTimeout long - Timeout in seconds (default 120 minutes)
Default value is: 7200.
startStubServer boolean - Starts the stub server
test String - Add this pattern to the includes list, usefull for debugging tests
testManager boolean - Report test results to Rational TestManager
testManagerVerbose boolean - Report test results to Rational TestManager
testName String -
uninstallcertificate boolean - Installer option
visualStudio String - Report test results to Microsoft Visual Studio Team System
vmargs List - Additional vm arguments to pass the jvm

Parameter Details

centrasite:

Report test results to the Software AG CentraSite Active SOA registry
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.soatest.Centrasite}

clean:

Pass -clean to the command line client
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.clean}
  • Default: true

config:

  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.config}
  • Default: builtin://Demo Configuration

data:

  • Type: java.io.File
  • Required: No
  • Expression: ${parasoft.data}

dataSourceName:

  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.soatest.dataSourceName}

dataSourceRow:

  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.soatest.dataSourceRow}

environment:

  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.soatest.environment}

exclude:

Specifies packages and classes to be excluded during testing delimited by commas
  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.excludes}

excludes:

  • Type: java.util.List
  • Required: No

failOnViolation:

Fail the build by returning a non-zero exit code if any violations are reported
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.failOnViolation}
  • Default: false

ignoreErrors:

Set to true if you don't want to kill the build when an error occurs
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.ignore_error}
  • Default: false

importArgument:

Argument for the -import option
  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.import}
  • Default: .

include:

Specifies packages and classes to be included during testing delimited by commas
  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.includes}

includes:

  • Type: java.util.List
  • Required: No

initjython:

Installer option
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.soatest.initjython}

installcertificate:

Installer option
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.soatest.installcertificate}

localsettings:

Reads the local setting file for global preferences, such as Report Center, email, and Team Server settings
  • Type: java.io.File
  • Required: No
  • Expression: ${parasoft.localsettings}
  • Default: ${project.basedir}/localsettings.properties

noImport:

Skip the workspace import stage
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.noimport}
  • Default: false

nobuild:

Prevents rebuilding the project before testing it
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.nobuild}
  • Default: false

prefs:

  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.prefs}

project:

(no description)
  • Type: org.apache.maven.project.MavenProject
  • Required: No
  • Expression: ${project}

publish:

Publishes the reports to the Team Server
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.publish}
  • Default: false

qualityCenter:

Report test results to HP Quality Center
  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.soatest.qualityCenter}

qualityCenterReportAllTraffic:

Report test results to HP Quality Center
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.soatest.qualityCenterReportAllTraffic}

refresh:

(no description)
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.soatest.refresh}
  • Default: true

report:

Relative path to destination for report file
  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.report}
  • Default: target/site/parasoft/test.html

resources:

  • Type: java.util.List
  • Required: No

router:

  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.soatest.router}

showdetails:

Prints detailed test progress information
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.showdetails}
  • Default: false

skip:

skip parasoft test
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.skip}
  • Default: false

soatestHome:

  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.soatest.home}

soatestSkip:

Skips SOAtest execution
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.soatest.skip}
  • Default: false

soatestTimeout:

Timeout in seconds (default 120 minutes)
  • Type: long
  • Required: No
  • Expression: ${parasoft.soatest.timeout}
  • Default: 7200

startStubServer:

Starts the stub server
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.soatest.startStubServer}

test:

Add this pattern to the includes list, usefull for debugging tests
  • Type: java.lang.String
  • Required: No
  • Expression: ${test}

testManager:

Report test results to Rational TestManager
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.soatest.testManager}

testManagerVerbose:

Report test results to Rational TestManager
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.soatest.testManagerVerbose}

testName:

  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.soatest.testName}

uninstallcertificate:

Installer option
  • Type: boolean
  • Required: No
  • Expression: ${parasoft.soatest.uninstallcertificate}

visualStudio:

Report test results to Microsoft Visual Studio Team System
  • Type: java.lang.String
  • Required: No
  • Expression: ${parasoft.soatest.visualStudio}

vmargs:

Additional vm arguments to pass the jvm
  • Type: java.util.List
  • Required: No