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.
- Enabling
Autotest
(optional)
- You may choose to enable
Autotest
, which is an optional feature that allows for
automated testing of API behavior. if you decide to enable Autotest
, monitor the
following pods: atm-api
, atm-ui
, and
autotest-service
pods, to ensure that they are running correctly and that the
Autotest
is initiating successfully.
Procedure
-
To install or update your deployment with the Automated API behavior testing application
without
Autotest
, run the following apicup
commands:
apicup subsys set mgmt test-and-monitor-enabled true
apicup subsys install mgmt
where, mgmt
is the name of your Management server (which you
are either installing or updating).
-
To install or update your deployment with the Automated API behavior testing application,
with
Autotest
enabled, run the following apicup
commands :
apicup subsys set mgmt test-and-monitor-enabled true
apicup subsys set mgmt auto-test-enabled true
apicup subsys install mgmt
where, mgmt
is the name of your Management server (which you
are either installing or updating).
- 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.
-
Verify that the application is deployed properly by completing the following steps:
-
Log in to API Manager.
-
On the home page, click the Test APIs tile.
-
Verify that the Automated API behavior testing opens.