Cara HaloRT memvalidasi rilis web dan mobile (proses dari praktik VIP Pojokan Team). Katalog fitur: Features/Feature Map.
Rilis terbaru: Testing/Rilis 2026-08-29 (29 Agustus 2026 — PDF: output/rilis-2026-08-29.pdf / content/assets/pdf/rilis-2026-08-29.pdf).
Prinsip
- Swagger dulu untuk memahami API — jelajahi api.halort.com/swagger (Surfaces/Platform API).
- Pengujian terpisah per peran — warga di mobile; admin di web (
/admin). Email yang sama mungkin perlu logout/login setelah promosi peran. - Slug tenant — komunitas default uji:
gp2(Concepts/Pasar GP2 · Tenant). - Cross-check web ↔ app — aksi uang dan konten harus cocok di kedua sisi.
- Lapor dengan bukti — id skenario, perangkat/OS, langkah, expected vs actual, screenshot.
- Bukti sebelum selesai — Meta/Skills/Skill - Verify Done.
Saluran
| Saluran | Apa | Checklist |
|---|---|---|
| Web admin / warga | {slug}.halort.com | Testing/Web Admin Checklist |
| Billing SaaS (Duitku sandbox) | Langganan Starter/Bisnis Pro/Enterprise | Testing/Duitku SaaS Billing |
| iOS | Build TestFlight publik (join/SSVNBUcS) | Testing/iOS TestFlight Checklist |
| Android | Debug APK dari www | Testing/Android APK Checklist |
| Marketing / platform | /daftar, admin.halort.com, app.halort.com/login | Features/Web Features |
Loop rilis tipikal
Ship build (TestFlight / APK / web deploy)
→ Tester jalankan checklist untuk permukaan
→ Laporkan issue di WhatsApp / vault Issues dengan huruf skenario
→ Fix + build baru (review Apple mungkin menunda TestFlight)
→ Retest + regresi (login, tombol primary, iuran, billing Duitku bila rilis menyentuh langganan)
→ Review checkpoint mingguan hasil
Cross-check web ↔ app
Setelah aksi mobile (atau publish admin):
- Iuran — jumlah/status kira-kira sama di web vs app
- Donasi / iklan Pasar dari app — terlihat di admin/web
- Pengumuman dari admin — terlihat di Berita app (dan push jika diaktifkan)
Format laporan issue
Scenario: F / C2 / Android §3
Device + OS: iPhone 13, iOS 18 · atau Samsung A14, Android 14
Steps: …
Expected: …
Actual: …
Screenshot: …
Nuansa auth saat uji
- Magic link harus deep-link ke app saat terinstal (Auth).
- Google OAuth dan magic link keduanya didukung di web dan mobile.
- Slug komunitas salah harus gagal dengan lembut.
Terkait
Features/Web Features · Features/Mobile Features · Surfaces/Mobile iOS · Surfaces/Mobile Android · Surfaces/Platform Web · Architecture/Local Development · Testing/Duitku SaaS Billing