Abstract
Perubahan antarmuka pemrograman aplikasi kerap merusak layanan pemakainya tanpa terdeteksi dini. Penelitian ini membangun kerangka kerja pengujian berbasis kontrak yang memverifikasi kesesuaian penyedia dan pemakai secara otomatis. Kerangka diuji pada sistem dengan 34 layanan saling terhubung. Kegagalan integrasi yang terdeteksi sebelum penerapan meningkat dari 46 persen menjadi 92 persen, dan waktu penelusuran penyebab berkurang rata-rata 68 persen.
Keywords
pengujian kontrak
API
integrasi berkelanjutan
layanan mikro