External tools
Test Integrations and APIs is primarily GUI-based, but you can also run or view tests, suites, and stubs outside of the Test Integrations and APIs.
Several methods of externally running or viewing Test Integrations and APIs test
artifacts are available:
- Command-line: After they are created in the GUI, tests, stubs, and suites can be run manually or in an automated fashion from the command line. For details, see Running tests by using the command line.
- Apache Ant: Test Integrations and APIs can generate a custom Apache Ant script that runs selected tests or suites as part of your overall build process. For details, see Generating Ant scripts to run tests or suites.
- Jenkins: You can run or view tests and suites within Jenkins. For details, see DevOps Test Integrations and APIs and Jenkins.
- Maven: Test Integrations and APIs can generate a Maven script that runs selected stubs, tests, or suites as part of your Maven build process. For more information, see Generating Maven scripts to run stubs, tests, or suites.
Note: If command line or Apache Ant execution is used in projects that use permissions,
single sign-on must be configured. For single sign-on configuration, add a properly configured
krb5.ini
file (one that includes your realm and key distribution center) to
your Windows™ directory (typically C:\WINDOWS).
Alternatively, provide these details as arguments in Library Manager (for command line) or
within the Apache Ant script (manually added). For more information, see Working with Library Manager.