Enhanced and Configurable CI/CD and CLI Test runs in Akto
You can now configure test run time, view customized test results and add severity based deployment block in CI/CD and CLI testing. Read to learn more.
Ankita Gupta
3 mins
Introduction
Akto is the fastest and most complete way to find security flaws in your APIs. It enables developers to scan APIs in the DevSecOps pipeline using CI/CD triggers. This year kicked off with the beta launch of our CI/CD integration. Our newest updates aim to streamline and optimize CI/CD test runs further.
Select all tests for CLI run
In response to user feedback, we have refined the test selection process in our command line interface (CLI). Prior to our November update, users had the option to select and run individual tests in the CLI but didn't have the option to run all tests. Recognizing this, we implemented a significant enhancement: now, users can initiate the entire suite of tests with a single command, removing the need to select tests one by one. Learn more in the documentation here. This is one of the many updates we will be doing in the CLI test triggers.
Customize Test Results in Testing CLI
Akto allows you to view all test results while testing APIs in the CLI. We previously announced the release of our CLI testing feature. Now, our enhanced CLI testing feature offers four levels of customizable output:
NONE
- No output file is generated, ideal for streamlined workflows.SUMMARY
- [Default]: Provides a concise report of executed tests and identified vulnerabilities.DETAILED
- The output file contains theSUMMARY
and provides detailed descriptions and impacts of each test.DEBUG
- The output file containsDETAILED
output along with the original and attempt request and response for all the API tests.
Explore more about this feature in our documentation here.
Enhanced CI/CD Test Run Efficiency
We have streamlined test durations for extensive API environments. Previously, testing large number of APIs sometimes led to delayed deployments. We have resolved this by giving users the flexibility to configure time period and severity in test run settings:
Configurable Time Periods: Users can now define a maximum duration for test runs, preventing prolonged testing phases.
Severity-Based Deployment Blocks: This feature allows users to specify a severity threshold that must be met to trigger a deployment block, affording greater control over release criteria. For example: If you want to block the release only for critical vulnerabilities found, you can do so by configuring the setting to block only for critical issues.
Know more about CI/CD test runs here.
In summary, our recent updates to CI/CD and CLI testing have been focused on improved efficiency and flexibility. We are working towards many more improvements in next few months. Get notified by signing up for our product newsletter.
Keep reading
API Security
3 minutes
What is API Discovery?
API Discovery helps identify, map, and manage APIs within an organization, ensuring security, performance, and seamless integration across systems.
API Security
5 minutes
Top 10 DAST Tools in 2024
DAST tools secure web apps by identifying vulnerabilities through automated security testing.
API Security
8 minutes
Security Information and Event Management (SIEM)
SIEM aggregates and analyzes security data across an organization to detect, monitor, and respond to potential threats in real time.
Experience enterprise-grade API Security solution