The purpose of this document is to outline the User Acceptance Testing (UAT) process for the Data-Verse project. This ensures that the application meets the requirements and expectations of end-users.
-
File Upload
- Verify that users can upload files successfully.
- Ensure error messages are displayed for unsupported file formats.
-
Data Preview
- Validate that uploaded data is displayed correctly in the preview.
- Check for responsiveness and usability of the preview interface.
-
Processing Pipeline
- Confirm that the processing pipeline can be triggered without errors.
- Ensure that users receive notifications about the processing status.
-
Results Retrieval
- Verify that processed results are accurate and displayed correctly.
- Test the interactivity and responsiveness of the results dashboard.
- Steps:
- Navigate to the upload page.
- Select a valid file and click upload.
- Expected Result:
- File is uploaded successfully, and metadata is displayed.
- Steps:
- Navigate to the upload page.
- Select an invalid file format and click upload.
- Expected Result:
- An error message is displayed.
- Steps:
- Upload a valid file.
- Navigate to the preview page.
- Expected Result:
- Data is displayed in a tabular format.
- Steps:
- Upload a valid file.
- Trigger the processing pipeline.
- Expected Result:
- A job ID is returned, and the processing status is updated.
- Steps:
- Trigger the processing pipeline.
- Navigate to the results page.
- Expected Result:
- Processed results are displayed accurately.
- Integrate a feedback form on the results page.
- Provide a link to a survey for detailed feedback.
- Users can report issues via the feedback form or by emailing support@dataverse.com.