Skip to content

Latest commit

 

History

History
64 lines (52 loc) · 2.12 KB

File metadata and controls

64 lines (52 loc) · 2.12 KB

User Acceptance Testing (UAT) Guidelines

Purpose

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.

Key Functionalities to Test

  1. File Upload

    • Verify that users can upload files successfully.
    • Ensure error messages are displayed for unsupported file formats.
  2. Data Preview

    • Validate that uploaded data is displayed correctly in the preview.
    • Check for responsiveness and usability of the preview interface.
  3. Processing Pipeline

    • Confirm that the processing pipeline can be triggered without errors.
    • Ensure that users receive notifications about the processing status.
  4. Results Retrieval

    • Verify that processed results are accurate and displayed correctly.
    • Test the interactivity and responsiveness of the results dashboard.

Test Scenarios

Scenario 1: Successful File Upload

  • Steps:
    1. Navigate to the upload page.
    2. Select a valid file and click upload.
  • Expected Result:
    • File is uploaded successfully, and metadata is displayed.

Scenario 2: Invalid File Upload

  • Steps:
    1. Navigate to the upload page.
    2. Select an invalid file format and click upload.
  • Expected Result:
    • An error message is displayed.

Scenario 3: Data Preview

  • Steps:
    1. Upload a valid file.
    2. Navigate to the preview page.
  • Expected Result:
    • Data is displayed in a tabular format.

Scenario 4: Processing Pipeline

  • Steps:
    1. Upload a valid file.
    2. Trigger the processing pipeline.
  • Expected Result:
    • A job ID is returned, and the processing status is updated.

Scenario 5: Results Retrieval

  • Steps:
    1. Trigger the processing pipeline.
    2. Navigate to the results page.
  • Expected Result:
    • Processed results are displayed accurately.

Feedback Collection

  • Integrate a feedback form on the results page.
  • Provide a link to a survey for detailed feedback.

Reporting Issues