App Dashboard
This page lists all the test cases for this feature. Test cases are followed by an explanatory legend.
The dashboard now benefits from complementary automation layers:
- business/data validation through
pytestintests/test_dashboard.py; - user-path and display-format validation through Playwright Chromium in
e2e/src/tests/dashboardGlobal.spec.ts.
ποΈ Test cases
Coverage rate:
| Status | ID | Title |
|---|---|---|
| β Active | tc-dash01 | Verify total portfolio value calculation (chart) |
| β Active | tc-dash02 | Verify overall daily performance calculation |
| β Active | tc-dash03 | Verify display of Top/Flop Performers |
| β Active | tc-dash04 | Verify "52-Week Analysis" functionality |
| β Active | tc-dash05 | Verify behavior with an empty database |
| β To Do | Dashboard: Graceful fallback rendering when an internal exception occurs | |
| β To Do | Mobile Display: Responsive layout check |
β Coverage status legend
| Status | Description |
|---|---|
| β Active | The test case is covered by automated validation in pytest, Playwright, or both depending on the nature of the check. |
| β To Do | The test case is defined but does not yet have a corresponding pytest test. |