TC007 - As an administrator, I want to monitor server loads with a GUI.
Test Case description | Verify that administrators can monitor server load metrics using the provided graphical user interface (GUI) |
Test Case ID | TC007 |
Autohor/Designer | Iiro Peuhkuri |
Date of creation | 22.3.2024 |
Class | functional |
Test description / objective
Verify that administrators can monitor server load metrics using the provided graphical user interface (GUI).
Links to requirements or other sources
Test pre-state * The system is deployed on one or more servers. * Server load monitoring tools are installed and configured. * The administrator has access to the monitoring GUI.
Test steps
- Access the GUI:
- Log in to the monitoring GUI using administrator credentials.
- Navigate to the section displaying server load metrics.
- Visualizations:
- Verify that the GUI displays CPU usage metrics (e.g., percentage utilization, charts over time).
- Verify that the GUI displays memory usage metrics (e.g., available RAM, charts over time).
- Verify that the GUI displays disk I/O metrics (if applicable).
- Verify that the GUI displays network traffic metrics (if applicable).
- Customization:
- If applicable, test the ability to adjust time ranges for displayed data.
- If applicable, test the ability to select specific servers to monitor.
- If applicable, test any filtering or sorting features related to the displayed data.
- Data Accuracy: (If Possible)
- While monitoring under load, compare the GUI metrics to external tools or system commands to spot-check their accuracy.
Test end-state
- Log out of the administrator GUI.
To be taken into account during test
- Data Freshness: Verify that metrics update in real-time or according to a specified refresh interval.
- Alerting: If applicable, test how the GUI handles threshold-based alerts for server loads.
Test result (Pass/Fail Criteria)
PASS: * Admin access to the GUI is successful. * Relevant visuals (graphs, etc.) present CPU, memory, disk, networking data. * Customizations function as expected. * Data appears accurate and up-to-date.
FAIL: * Unable to access the GUI, or significant portions are missing. * Missing visualizations for key load metrics. * Data is incorrect or doesn't update. * Customization features do not work.