ZAP Development Focus Questionnaire Results

Posted 607 Words

In August 2023 we asked you to tell us what you think we, the ZAP team, should focus on.

Over 100 of you have replied, and this is what you said:

Questionnaire Results

We asked you the top 3 things you would like us to focus on. To get an overall total score we multiplied the votes for the first choices by 3, the second choices by 2 and then added those to the votes for the third choice.

ZAP Development Focus Totals 2023

Total scores - 3x 1st + 2x 2nd + 3rd choices

As you will see the top 4 are pretty close:

  1. Modern Web App Handling - 18.6%
  2. Authentication - 16.3%
  3. Automation - 16.2%
  4. Ease of Use - 14.6%
  5. Manual Testing - 11.6%
  6. Scan Rules - 10.4%
  7. Documentation - 5.8%
  8. 3rd Party Integration - 3.9%
  9. Scalability - 2.6%

The good news is that we were already focusing on the top 3 and knew that Ease of Use was something that we should look at soon as well.

For the exact break down see the Full Results section below.

What Are We Doing?

We will continue to improve aspects of ZAP outside of the top 4 mentioned here, but as we are a small underfunded team we have to focus on a limited set of areas.

Modern Web App Handling

This has been a major focus for us recently, see:

We are working on more improvements which will be announced in due course.

Authentication

Authentication handling received a significant update earlier in the year:

While we have more plans for improving Authentication we need your input.

Please try out Auto Detection, which is now our recommended authentication option, and let us know how you get on in the Authentication Auto-detection Questionnaire

Automation

Automation is one of ZAP’s strengths and so is an ongoing focus.

Only last month we released 4 new Automation videos:

The next significant development will be a new GitHub Action which will support the Automation Framework.

We hope to announce initial support for that soon!

Ease of Use

It’s not a huge surprise that this scored highly, but it is a challenging aspect of ZAP.

Anecdotally we hear that some people like the ZAP UI and some dislike it .. but we get very little direct feedback as to exactly how the people who dislike it would like it to change.

One thing we have come to realise is that we really don’t know enough about how most people use ZAP.

For this reason we have started a new initiative, which will start by trying to help us understand the different types of people who use ZAP and what they are looking for.

Anyone can download ZAP and use it without telling us anything about what they are trying to achieve, and most people do just that.

We will be publishing more questionnaires focused on ZAP usage and usability very soon, and we NEED your input.

Full Results

The results for each of the 3 questions were:

Most Important Aspect?

Second Most Important Aspect?

Third Most Important Aspect?

We did receive a set of “other” answers but none of them were significant compared to the votes for the categories we defined.

A big thank you to everyone who took part, your feedback was very helpful!