mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-21 17:36:37 +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
1.1 KiB
1.1 KiB
Account Settings E2E Scenarios (Updated)
1. Update Name
- Precondition: User is logged in
- Steps:
- Click 'Update name' button
- Edit name field in the modal/dialog
- Save changes
- Expected: Name is updated in the UI
2. Update Email
- Note: The email field is not editable in the current UI.
3. Reset Password
- Precondition: User is logged in
- Steps:
- Click 'Reset password' button
- Complete reset flow (modal/dialog or external flow)
- Expected: Password is reset
4. Toggle 'Adapt to my timezone'
- Precondition: User is logged in
- Steps:
- Toggle 'Adapt to my timezone' switch
- Expected: Timezone adapts accordingly (UI feedback/confirmation should be checked)
5. Toggle Theme (Dark/Light)
- Precondition: User is logged in
- Steps:
- Toggle theme radio buttons ('Dark', 'Light Beta')
- Expected: Theme changes
6. Toggle Sidebar Always Open
- Precondition: User is logged in
- Steps:
- Toggle 'Keep the primary sidebar always open' switch
- Expected: Sidebar remains open/closed as per toggle