testcases
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
Credentials are injected via env variables — **never hardcoded** in YAML.
|
||||
|
||||
**E2E Happy Path test cases (purpose, steps, expected outcomes):** see [docs/testing/maestro-e2e-happy-paths.md](../testing/maestro-e2e-happy-paths.md) (#572).
|
||||
**Maestro conventions / standards:** see [docs/testing/maestro-e2e-conventions.md](../testing/maestro-e2e-conventions.md).
|
||||
|
||||
## Env variables
|
||||
|
||||
@@ -188,6 +189,13 @@ maestro test apps/mobile/apps/staff/maestro/compliance/document_upload_banner.ya
|
||||
| `make test-e2e` | Auth flows (sign_in, sign_up for both apps) |
|
||||
| `make test-e2e-client` | Client auth flows |
|
||||
| `make test-e2e-client-extended` | Client full suite (auth + nav + orders + settings) |
|
||||
| `make test-e2e-client-smoke` | Client smoke suite (deterministic) |
|
||||
| `make test-e2e-client-orders-smoke` | Client orders smoke (RAPID → One-Time draft) |
|
||||
| `make test-e2e-client-hubs-e2e` | Client hubs E2E (manage + create/edit/delete) |
|
||||
| `make test-e2e-client-billing-smoke` | Client billing smoke (overview + invoice details/empty state) |
|
||||
| `make test-e2e-client-reports-smoke` | Client reports smoke (dashboard + export placeholder) |
|
||||
| `make test-e2e-client-settings-e2e` | Client settings E2E (edit profile save + logout) |
|
||||
| `make test-e2e-client-orders-data` | Client orders data-dependent (edit active order) |
|
||||
| `make test-e2e-client-happy-path` | Client happy path (auth + hubs + create order E2E + billing + reports + logout) — #572 |
|
||||
| `make test-e2e-client-auth` | Client auth (sign_in, sign_up) |
|
||||
| `make test-e2e-client-navigation` | Client navigation (sign_in + home, orders, billing, coverage, reports) |
|
||||
@@ -196,6 +204,11 @@ maestro test apps/mobile/apps/staff/maestro/compliance/document_upload_banner.ya
|
||||
| `make test-e2e-client-sign-out` | Client sign out flow |
|
||||
| `make test-e2e-staff` | Staff auth flows |
|
||||
| `make test-e2e-staff-extended` | Staff full suite |
|
||||
| `make test-e2e-staff-smoke` | Staff smoke suite (deterministic) |
|
||||
| `make test-e2e-staff-profile-smoke` | Staff profile smoke (timecard/bank/tax/attire validation) |
|
||||
| `make test-e2e-staff-payments-smoke` | Staff payments smoke (earnings history) |
|
||||
| `make test-e2e-staff-shifts-smoke` | Staff shifts smoke (find shifts; optionally apply) |
|
||||
| `make test-e2e-staff-compliance-e2e` | Staff compliance E2E (document + certificate uploads) |
|
||||
| `make test-e2e-staff-happy-path` | Staff happy path (auth + clock in/out + availability + document upload + payments + sign out) — #572 |
|
||||
| `make test-e2e-staff-auth` | Staff auth (sign_in, sign_up) |
|
||||
| `make test-e2e-staff-navigation` | Staff navigation (sign_in + home, shifts, profile, payments, clock_in) |
|
||||
|
||||
Reference in New Issue
Block a user