Auto Generate Test Plan
1. Generate a security test plan for your APIs
-
Click on
Test Plansin the side panel and proceed to create a test plan by clickingNew Test Plan. -
Pick
Data Drivenas the type of test plan to generate. -
In the
New Test Plandialog pick a suitable name for the plan. -
Pick the previously imported API catalog as the API asset for this test plan.
-
If your API specification has example values, and these example values will work with your live API endpoints, then check the check box named
Auto-populate API parameters for this test plan.This uses examples in the OpenAPI specification file to auto populate test fixtures/API parameters that are required in the generated test plan. The example values are used in making API requests during test execution.
-
Proceed to generate the test plan. The generated test plan will have coverage for several security vulnerabilities.
-
Depending on if you used
Auto-populate API parameters for this test plan, in the previous step, and how comprehensive the provided examples are, your newly generated test plan with either be in theConfig CompleteorConfig in Progressstates. -
If your test plan is in the
Config Completestate, it is immediately runnable, and you can proceed to Configure environment.yml. -
If your test plan is in the
Config in Progressstate, you will need to configure values for API parameters using test fixtures. The next section describes the processing of configuring API parameter values via fixtures.