DAST URL MR widget modal

Problem to solve

As a user who has run a DAST scan, I would like to see in a modal a list of URLS that were scanned when I ran a test, so that I can see the coverage of the test and determine if it missed anything.

Intended users

  • Sasha (Software Developer)
  • Sam (Security Analyst)
  • Simone (Software Engineer in Test)

User experience goal

The user should be able to click on the URL count to get a list of URLs scanned.

Proposal

The user will be able to click on the URL count in the MR widget to open a modal that shows the first 20 URLs that were scanned. If more than 20 URLs were scanned, the modal will have the message "To view all ### scanned URLs, please download the CSV file." under the list of URLs. There will be a "Download as CSV" button next to the "Close" button. Clicking the "Download" button will initiate a download of the entire URL list as a CSV file.

Design

The design related discussion can be found in the comment in issue #214397 (closed).

URLs_details

Implementation

  • frontend #221208 (closed)
  • backend #223672 (closed)

Links / references

Edited Jul 09, 2020 by Neil McCorrison
Assignee Loading
Time tracking Loading