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.
Want the best proactive API Security product?
Our customers love us for our proactive approach and world class API Security test templates. Try Akto's test library yourself in your testing playground. Play with the default test or add your own.
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
News
7 mins
March Product News: 98 New Tests, Dynamic wordlists, and more
This edition of Akto’s newsletter is packed with new features and tests that will greatly decrease your API Security testing time and increase targeted testing.
Product updates
5 mins
Detailed Errors on Postman and Swagger File Import
Akto now replays APIs to automatically get data during an import of Postman and Swagger files and transparently displays reasons why each specific API couldn't be replayed in the case of an error.
Product updates
5 mins
Added 98 New API Security Tests across 5 OWASP categories
Akto has introduced new tests across several categories including BOLA, Broken Authentication, Unrestricted Resource Consumption, BFLA, and SSRF that you can explore with Akto’s Test Editor.