dotCMS / core

Headless/Hybrid Content Management System for Enterprises
http://dotcms.com
Other
865 stars 467 forks source link

Generate Postman test for WebDAV #29902

Closed bryanboza closed 1 month ago

bryanboza commented 2 months ago

Parent Issue

29882

Task

Currently, there is no available Postman test set up for testing WebDAV functionality in dotCMS. Without automated tests for key WebDAV methods like PUT, DELETE, PROPFIND, and GET, it becomes more challenging to ensure that these methods work consistently across updates and environments. This issue impacts both the development and QA teams, as they are unable to validate WebDAV features efficiently. It affects all users leveraging WebDAV features in the system. The lack of automated tests increases the chances of unnoticed regressions, especially when changes are made to WebDAV handling.

Proposed Objective

Quality Assurance

Proposed Priority

Priority 2 - Important

Acceptance Criteria

Assumptions & Initiation Needs

Authentication is set up for WebDAV. WebDAV endpoints are accessible on the environment being tested. Postman and necessary access credentials are available for all team members. WebDAV methods are supported by the server configuration.

bryanboza commented 1 month ago

PR: https://github.com/dotCMS/core/pull/30067

bryanboza commented 1 month ago

Fixed, now the test are running and integrated to CI/CD

Note: Problems with handling the env variables on newman has been raised to discuss.