WireMock
Server API mock open-source yang fleksibel untuk mensimulasikan API HTTP. Admin web UI bawaan, pencocokan request, template respons, simulasi gangguan, dan rekam/putar ulang API asli.
Apa yang bisa dilakukan setelah deploy
- Buka domain — masuk ke admin UI di
/__admin/webapp
- Buat stub — definisikan pola URL dan body respons via UI atau API
- Kirim request — arahkan aplikasi ke server mock
- Simulasi gangguan — tambahkan delay, reset koneksi, atau respons terpotong
- Rekam trafik — proxy ke API asli dan rekam respons untuk diputar ulang
Fitur
- Admin web UI bawaan
- Pencocokan request fleksibel (URL, header, query param, body)
- Template respons dengan Handlebars
- Simulasi gangguan (delay, reset, error)
- Mode rekam/putar ulang
- Perilaku stateful dengan skenario
- Jurnal request
- REST API untuk manajemen stub
- Penyimpanan stub persisten
Lisensi
Apache-2.0 — GitHub