-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
Test caseNew test caseNew test case
Description
Description
Add Playwright-based end-to-end tests to validate Kuadrant's Console Plugin UI, covering the most common user scenarios when the plugin is loaded dynamically in the OpenShift Console.
Tests Cases
Overview Page
-
Navigate to Overview page and verify all major cards are rendered:
- Getting Started Resources and links
- Gateways summary (total, healthy, unhealthy)
- Traffic Analysis (empty state)
- Policies (empty state)
- HTTPRoutes (empty state)
-
Creation of resources via Overview page:
- Gateway (Also check that Gateway summary updates to reflect gateway total)
- HTTPRoute
- Policy
PR: #850
Policies Page
- Create an AuthPolicy via UI and verify it appears in the list
- Create a DNSPolicy via UI and verify it appears in the list
- Create a RateLimitPolicy via UI and verify it appears in the list
- Create a TLSPolicy via UI and verify it appears in the list
- Delete created policies
PR: #815
Policy Topology Page
- Verify the topology graph renders successfully
More specific end-to-end scenarios (e.g., editing policies, modifying labels, searching etc.) will be implemented in future iterations.
Metadata
Metadata
Assignees
Labels
Test caseNew test caseNew test case
Type
Projects
Status
🏗 In progress
Status
In Progress