US128 Test Case Feedback
| Test Case description | Verify that the feedback analysis feature of Doorbell.io provides automatic analysis of feedback entries. |
| Test Case ID | TC-US128-01 |
| Author/Designer | Blue Frog Software |
| Date of creation | 20.4.2025 |
| Class | Functional / Acceptance |
Test description / objective
This test case verifies the integration of the feedback analysis feature within Doorbell.io, ensuring the system: 1. Automatically categorizes feedback based on tone (Positive, Neutral, Negative). 2. Displays trends without requiring manual review of each comment. 3. Provides analytics via Doorbell.io's built-in Analytics page.
Links to requirements or other sources
- User Story: US128 (As a store owner I want to automatically analyze feedback, so that I can see trends without manually reading every comment.)
- Feature: FEA083: User Feedback Integration
- Business Rule: BR007: Realātime feedback submission
Test pre-state
- PrestaShop System Online
- The PrestaShop instance is running and accessible. - Feedback Service Integrated
- The feedback service (Doorbell.io) is configured and active on the PrestaShop site. - Browser/Device
- Tests will be run on Chrome (latest).
Test steps
Testing Feedback Analysis and Reporting
-
Accessing the PrestaShop site
- Action: Navigate to the main page of the PrestaShop site.
- Expected Result: The site loads correctly, and the feedback form powered by Doorbell.io is visible and accessible.
-
Submitting Feedback
- Action: Submit multiple feedback entries with varying tones (Positive, Neutral, Negative).
- Expected Result: Feedback entries are correctly tagged by the system.
-
Analyzing Feedback via Analytics Page
- Action: Access the Analytics page on doorbell.io to review feedback trends.
- Expected Result: The Analytics page displays feedback count by day, average first reply time, and categorization by tags (positive, negative, neutral).
Test end-state
- The system provides comprehensive feedback analysis accessible through the Analytics page.
- Tags and categories are correctly applied to each feedback entry.
Test result (Pass/Fail Criteria)
- PASS:
- Feedback entries are automatically analyzed and tagged appropriately.
- Analytics page provides accurate reporting.
- FAIL:
- Feedback entries are not correctly tagged or categorized.
- Analytics page fails to generate reports or displays incorrect information.
Test Environment
- Browser(s): Chrome (latest).
- Device(s): Desktop (Windows/macOS).
Notes and Attachments
- Test screenshots and logs should be collected for each failure or unexpected behavior.
- Ensure feedback categories and labels can be customized if required.