844 B
844 B
E2E — OPEN-ISP (tester-army/e2e)
Suite locator-based (tanpa langkah AI/model). 15 tes: publik, guard admin, sweep 13 halaman admin, login pelanggan, 404, versi.
Setup
npm i -D e2e@^0.18 @e2e-dev/web
cp tests/e2e/e2e.config.example.ts e2e.config.ts
Jalankan (aplikasi harus jalan)
APP_URL=http://localhost:3001 E2E_TELEMETRY_DISABLED=1 npm run test:e2e
Kredensial via env: ADMIN_USER, ADMIN_PASS, CUSTOMER_PHONE.
Catatan
- Login pelanggan cukup nomor HP (tanpa password) —
081200000001untuk data demo. - Suite mengonsolidasikan login (login sekali → sweep halaman) agar tidak kena rate-limit login (30 / 15 menit).
- Bug yang ditemukan suite ini: tabel
discount_logstidak dibuat saat fresh-install (500 di/admin/discounts) — sudah diperbaiki diconfig/database.js.