Installing the Automated API behavior testing application

Install the Automated API behavior testing application in your IBM® API Connect deployment on VMware.

About this task

Use the following steps to install the Automated API behavior testing application as part of your initial deployment, or to add it in later.
Note: It is not possible to use the Automated API behavior testing application with a two data center disaster recovery configuration (Two data center warm-standby deployment strategy on VMware).

Procedure

  1. Run the following apicup commands to install or update your deployment with the Automated API behavior testing application:
    apicup subsys set mgmt test-and-monitor-enabled true
    apicup certs set mgmt hub --clear
    apicup subsys set mgmt hub hub-endpoint
    apicup subsys install mgmt
    where:
    • mgmt is the name of your Management server (which you are either installing or updating).
    • hub-endpoint is an endpoint on the ingress subdomain for the API Connect stack; for example: hub.testsrv0231.subnet1.example.com.
    Attention: The hub endpoint must be distinct and must not overlap any of the 4 management endpoints.
  2. Verify that the pods are running by executing watch 'kubectl get pods -n <management_namespace>' and monitoring the new atm-api and atm-ui pods periodically until the READY column displays 1/1 and the STATUS column is updated to Running.
  3. Verify that the application is deployed properly by completing the following steps:
    1. Log in to API Manager.
    2. On the home page, click the Test APIs tile.
    3. Verify that the Automated API behavior testing opens.