The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.

For a list of other such plugins, see the Pipeline Steps Reference page.

Progress TestStudio for API Plugin

step([$class: 'TestStudioAPITestBuilder']): Test Studio for API runner configuration

Jenkins plugin for execution of Progress Test Studio for API tests.
  • apiRunnerPath (optional)
    Full path to Test Studio for API Runner executable.
    • Type: String
  • project (optional)
    The path to the project folder.
    • Type: String
  • test (optional)
    Specify test/tests to run, one per line.

    Example:
    .\CRUD Tests\Get All Users
    .\Get User Id By Its Username

    • Type: String
  • startFrom (optional)
    • Type: String
  • stopAfter (optional)
    • Type: String
  • variable (optional)
    Specify test parameters in key=value pairs, one pair per line.

    Example:
    url=http://localhost:5000
    user-name="John Smith"

    • Type: String
  • dontSaveContexts (optional)
    • Type: boolean
  • testAsUnit (optional)
    If checked Test Studio for API test will be converted to JUnit test, else test will be converted to testsuite and test steps will be converted to JUnit test.
    • Type: boolean

Was this page helpful?

Please submit your feedback about this page through this quick form.

Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?

    


See existing feedback here.