Strategi Resolusi Environment
CAPost mendukung konfigurasi variabel berlapis untuk berbagai alur pengujian.
1. Hierarki Prioritas Variabel
- Parameter Injeksi CLI (Prioritas Tertinggi): Variabel yang di-pass langsung dari terminal.
- Preset Environment Aktif: Variabel yang tersimpan di tab Environment aktif saat ini.
- Variabel Koleksi (Prioritas Lebih Rendah): Default value yang ditulis di dalam file YAML.
- Variabel Global (Prioritas Terendah): Default seluruh workspace.
2. Contoh Pemakaian
// Pengujian request ke environment staging dengan path dinamis
GET {{API_GATEWAY}}/v2/customers/{{customer_id}}/invoices?limit=10&active=true