You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
5
+
6
+
## Key Functionalities to Test
7
+
1.**File Upload**
8
+
- Verify that users can upload files successfully.
9
+
- Ensure error messages are displayed for unsupported file formats.
10
+
11
+
2.**Data Preview**
12
+
- Validate that uploaded data is displayed correctly in the preview.
13
+
- Check for responsiveness and usability of the preview interface.
14
+
15
+
3.**Processing Pipeline**
16
+
- Confirm that the processing pipeline can be triggered without errors.
17
+
- Ensure that users receive notifications about the processing status.
18
+
19
+
4.**Results Retrieval**
20
+
- Verify that processed results are accurate and displayed correctly.
21
+
- Test the interactivity and responsiveness of the results dashboard.
22
+
23
+
## Test Scenarios
24
+
### Scenario 1: Successful File Upload
25
+
-**Steps:**
26
+
1. Navigate to the upload page.
27
+
2. Select a valid file and click upload.
28
+
-**Expected Result:**
29
+
- File is uploaded successfully, and metadata is displayed.
30
+
31
+
### Scenario 2: Invalid File Upload
32
+
-**Steps:**
33
+
1. Navigate to the upload page.
34
+
2. Select an invalid file format and click upload.
35
+
-**Expected Result:**
36
+
- An error message is displayed.
37
+
38
+
### Scenario 3: Data Preview
39
+
-**Steps:**
40
+
1. Upload a valid file.
41
+
2. Navigate to the preview page.
42
+
-**Expected Result:**
43
+
- Data is displayed in a tabular format.
44
+
45
+
### Scenario 4: Processing Pipeline
46
+
-**Steps:**
47
+
1. Upload a valid file.
48
+
2. Trigger the processing pipeline.
49
+
-**Expected Result:**
50
+
- A job ID is returned, and the processing status is updated.
51
+
52
+
### Scenario 5: Results Retrieval
53
+
-**Steps:**
54
+
1. Trigger the processing pipeline.
55
+
2. Navigate to the results page.
56
+
-**Expected Result:**
57
+
- Processed results are displayed accurately.
58
+
59
+
## Feedback Collection
60
+
- Integrate a feedback form on the results page.
61
+
- Provide a link to a survey for detailed feedback.
62
+
63
+
## Reporting Issues
64
+
- Users can report issues via the feedback form or by emailing support@dataverse.com.
0 commit comments