Integration and e2e tests needed for multipart/form-data

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

While handling a recent customer issue, it was discovered that we have poor coverage for multipart/form-data requests. In fact no multipart/form-data integration or e2e tests were found.

Proposed tests:

  1. Integration
    1. HAR file with multipart/form-data
    2. Postman collection with multipart/form-data
    3. Multipart/form-data with a JSON body
    4. Multipart/form-data with an XML body
    5. Multipart/form-data with an application/x-www-form-urlencoded body
    6. Multipart/form-data with a binary body
  2. E2E
    1. API Fuzzing
      1. Profile: Long-100 -- multipart/form-data with multiple part content-types
        1. Multipart/form-data with a JSON body
        2. Multipart/form-data with an XML body
        3. Multipart/form-data with an application/x-www-form-urlencoded body
        4. Multipart/form-data with a binary body
    2. DAST API
      1. Profile: Full -- multipart/form-data with multiple part content-types
        1. Multipart/form-data with a JSON body
        2. Multipart/form-data with an XML body
        3. Multipart/form-data with an application/x-www-form-urlencoded body
        4. Multipart/form-data with a binary body
Edited by 🤖 GitLab Bot 🤖