How to do it...

To setup continuous integration testing for web applications, use the following steps to create your environment.

  1. First, we need to download the OWASP ZAP plugin, which can be done via Jenkin's plugin manager, as shown in the following screenshot:
OWASP ZAP plugin download
  1. Jenkins will then restart. Log back into Jenkins and we will work towards configuring ZAP. There are two ways to use ZAP in Jenkins. One is to run ZAP with a loaded session and another is to set up Selenium to execute ZAP and persist a session afterwards. We will set up ZAP to run with a loaded session for our target build. To do so, we first need to configure ...

Get IoT Penetration Testing Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.