mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-17 15:36:48 +00:00
* feat: generate e2e test plan and tests using playwright mcp * feat: settings e2e sanity test cases * feat: playwright prettier * feat: update the gitignore file temporarily exclude test plans * chore: remove e2e test-plan directories from git tracking and update .gitignore * chore: remove playwright github action from frontend repo * chore: update base url in playwright config * chore: add github action to run playwright tests * chore: wrap env variables in quotes and enable uploading test results always * chore: update github action * chore: update github action * Update run-e2e.yaml * Update run-e2e.yaml * feat: update github action
SigNoz E2E Test Plan
This directory contains the structured test plan for the SigNoz application. Each subfolder corresponds to a main module or feature area, and contains scenario files for all user journeys, edge cases, and cross-module flows. These documents serve as the basis for generating Playwright MCP-driven E2E tests.
Structure
- Each main module (e.g., logs, traces, dashboards, alerts, settings, etc.) has its own folder or markdown file.
- Each file contains detailed scenario templates, including preconditions, step-by-step actions, and expected outcomes.
- Use these documents to write, review, and update test cases as the application evolves.
Folders & Files
logs/— Logs module scenariostraces/— Traces module scenariosmetrics/— Metrics module scenariosdashboards/— Dashboards module scenariosalerts/— Alerts module scenariosservices/— Services module scenariossettings/— Settings and all sub-settings scenariosonboarding/— Onboarding and signup flowsnavigation/— Navigation, sidebar, and cross-module flowsexceptions/— Exception and error handling scenariosexternal-apis/— External API monitoring scenariosmessaging-queues/— Messaging queue scenariosinfrastructure/— Infrastructure monitoring scenarioshelp-support/— Help & support scenariosuser-preferences/— User preferences and personalization scenariosservice-map/— Service map scenariossaved-views/— Saved views scenarios