14 Apr
2024
8
min read

How to make dynamic testing work for DevOps teams?

One of the challenges of introducing DAST (Dynamic Application Security Testing) into DevOps, like when we were able to introduce SAST (Static Application Security Testing), is speed. It's much slower. So, how can we make this more efficient for our DevOps teams?

Sian-Louise Montgomery
Marketing Consultant

One of the challenges with being able to introduce DAST into DevOps, in the same vein that people have been able to introduce SAST, is speed. It's slower.

The expectation when running things like CI pipelines is that the pipeline takes seconds or minutes, but often these DAST tools can take hours or days to run in their default configuration. However, there are ways we can manage this to support our DevOps teams.

First and foremost, is there a cut down version of the DASt that we can run as an initial check to decide whether or not we can pass something on to the next stage of the testing process. If we can feed information from SAST in so we can see that particular vulnerabilities have been potentially detected, then validate these with DAST. We now know that we have a different pool of particular vulnerabilities that won't have been detected as SAST isn't able to do that. With this more concentrated focus, we can run a version of DAST that completes much faster than you may have previously experienced.

The other thing you can do is look at batching things up. As long as you've got a record of what changes have occurred and what's going on outside of your pipeline, then you can start looking at running a DAST tool at a regular cadence. Then, you can feed in the information from those different change management systems, so that it's catching several different changes before they go into production, but not necessarily before they go into staging.

bug report

Get a Free Trial  From Cytix

Haven’t tried Cytix yet? Try our free trial to see how it works.

Get a Free Trial

Start Detecting Vulnerabilities Others Miss Today

  • Detect Vulnerabilities Faster
  • Patch Vulnerabilities Faster
  • Be more compliant
Learn More
business
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.