Auto Generate Test Plan
1. Generate a security test plan for your APIs
Click on
Test Plans
in the side panel and proceed to create a test plan by clickingNew Test Plan
.Pick
Data Driven
as the type of test plan to generate.In the
New Test Plan
dialog 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 Complete
orConfig in Progress
states.If your test plan is in the
Config Complete
state, it is immediately runnable, and you can proceed to Configure environment.yml.If your test plan is in the
Config in Progress
state, 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.