Belisc Logo

Artikel Unggulan

Featured
Bun Mar 12, 2026

Menjalankan File JavaScript Pertama dengan Bun

Artikel ini membahas cara membuat file JavaScript sederhana lalu menjalankannya dengan Bun. Anda akan melihat struktur file paling dasar, contoh mencetak teks ke terminal, membaca argumen command line, serta perbedaan singkat pengalaman memakai Bun dibanding runtime lain seperti Node.js.

Baca Artikel arrow_forward
search
image
image
image
image
image
image
Kontrak Snapshot API di Bun untuk Cegah Regresi Respons
Bun
schedule Apr 15, 2026

Kontrak Snapshot API di Bun untuk Cegah Regresi Respons

Artikel ini membahas cara memakai snapshot testing di Bun untuk menjaga kontrak respons API tetap stabil tanpa membuat test rapuh. Fokusnya pada verifikasi JSON, status code, header penting, normalisasi field dinamis, review snapshot, dan strategi adopsi bertahap di codebase yang sudah berjalan.

Rahma AP

Admin

Strategi Golden Test untuk Mencegah Regression pada Output API
Pengujian & Reliabilitas
schedule Apr 10, 2026

Strategi Golden Test untuk Mencegah Regression pada Output API

Golden test membantu mendeteksi perubahan tidak sengaja pada output API atau serializer dengan membandingkan hasil aktual terhadap snapshot yang sudah disetujui. Agar efektif, snapshot harus dikontrol: normalisasi field nondeterministik, review diff yang bermakna, dan workflow update yang aman di CI.

Rahma AP

Admin

Verifikasi Merge Request dengan Test Pyramid dan Smoke Test
Tooling & CI/CD
schedule Apr 05, 2026

Verifikasi Merge Request dengan Test Pyramid dan Smoke Test

Artikel ini membahas cara merancang workflow verifikasi merge request agar regresi cepat terdeteksi tanpa membuat CI lambat. Fokus utamanya adalah pembagian unit, integration, dan end-to-end test berdasarkan test pyramid, serta penempatan smoke test sebagai gate sebelum merge atau deploy.

Rahma AP

Admin

Test Pyramid Backend: Unit, Integrasi, dan E2E Tanpa Boros CI
Tooling & CI/CD
schedule Apr 04, 2026

Test Pyramid Backend: Unit, Integrasi, dan E2E Tanpa Boros CI

Artikel ini membahas cara menyusun strategi pengujian backend dengan test pyramid agar cakupan regresi tinggi tanpa membuat pipeline CI lambat. Fokusnya pada pembagian tanggung jawab unit, integration, dan end-to-end test, lengkap dengan workflow local/CI, anti-pattern, dan checklist implementasi bertahap.

Rahma AP

Admin

Testing Aplikasi Inertia.js Laravel dengan Pest dan HTTP Test
Inertia.js
schedule Mar 28, 2026

Testing Aplikasi Inertia.js Laravel dengan Pest dan HTTP Test

Artikel ini membahas strategi pengujian backend untuk aplikasi Laravel yang memakai Inertia.js dengan fokus pada HTTP test dan Pest. Anda akan mempelajari cara memverifikasi komponen Inertia, props, redirect, validasi, auth flow, dan kontrak antara controller Laravel dengan halaman Inertia secara praktis.

Rahma AP

Admin

forum Live Chat