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
A comprehensive Postman collection with pre-configured requests for WebDAV methods:
GET: To fetch file and directory resources.
PUT: To upload or update resources on the server.
DELETE: To remove resources.
PROPFIND: To retrieve directory listings and file properties.
Each request should have test scripts that validate the success of the WebDAV operation.
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.
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.