mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-18 16:07:10 +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
718 B
718 B
API Keys E2E Scenarios (Updated)
1. Create a New API Key
- Precondition: User is admin
- Steps:
- Click 'New Key' button
- Enter details in the modal/dialog
- Click 'Save'
- Expected: API key is created and listed in the table
2. Revoke an API Key
- Precondition: API key exists
- Steps:
- In the table, locate the API key row
- Click the revoke/delete button (icon button in the Action column)
- Confirm if prompted
- Expected: API key is revoked/removed from the table
3. View API Key Usage
- Precondition: API key exists
- Steps:
- View the 'Last used' and 'Expired' columns in the table
- Expected: Usage data is displayed for each API key