Apidog Docs
🇮🇩 Bahasa Indonesia
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇮🇩 Bahasa Indonesia
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇮🇩 Bahasa Indonesia
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
Learning Center
HomeSupport CenterAPI ReferencesDownloadChangelog
Learning Center
HomeSupport CenterAPI ReferencesDownloadChangelog
  1. Skenario pengujian
  • Pusat Pembelajaran Apidog
  • Memulai
    • Pengantar Apidog
    • Konsep Dasar di Apidog
    • Menavigasi Apidog
    • Mulai cepat
      • Ikhtisar
      • Membuat Endpoint
      • Membuat Permintaan
      • Menambahkan Aservi
      • Membuat Skenario Pengujian
      • Membagikan Dokumentasi API
      • Jelajahi Lebih Lanjut
    • Migrasi ke Apidog
      • Ikhtisar
      • Impor Manual
      • Impor Terjadwal (Ikat Sumber Data)
      • Opsi Impor
      • Ekspor Data
      • Impor dari
        • Impor dari Postman
        • Impor Spesifikasi OpenAPI
        • Impor cURL
        • Impor Markdown
        • Impor dari Insomnia
        • Impor dari apiDoc
        • Impor File .har
        • Impor WSDL
  • Data API mock
    • Ikhtisar
    • Smart Mock
    • Mock Kustom
    • Urutan Prioritas Mock
    • Mock Scripts
    • Cloud Mock
    • Mock Runner Self-Hosted
    • Bahasa Mock (Lokal)
  • Akun dan preferensi
    • Pengaturan Akun
    • Membuat Token Akses OpenAPI
    • Notifikasi
    • Pengaturan Bahasa
    • Tombol Pintas
    • Konfigurasi Proxy Jaringan
    • Mencadangkan Data
    • Memperbarui Apidog
    • Menghapus Akun
    • Fitur Eksperimental
  • Kirim request
    • Ikhtisar
    • Debugging SSE
    • MCP Client
    • Socket.IO
    • WebSocket
    • Webhook
    • SOAP atau WebService
    • GraphQL
    • gRPC
    • Gunakan Agen Proksi Permintaan untuk Debugging
    • Buat request
      • Riwayat Permintaan
      • Dasar-Dasar Permintaan
      • Parameter dan Body
      • Header Permintaan
      • Pengaturan Permintaan
      • Debug Permintaan
      • Menyimpan Permintaan sebagai Endpoint
      • HTTP/2
    • Autentikasi dan otorisasi
      • Ikhtisar
      • Sertifikat CA dan Klien
      • Jenis Otorisasi
      • Digest Auth
      • OAuth 1.0
      • OAuth 2.0
      • Autentikasi Hawk
      • Kerberos
      • NTLM
      • Akamai EdgeGrid
    • Respons dan cookie
      • Melihat Respons API
      • Mengelola Cookie
      • Ikhtisar
  • Mengembangkan dan men-debug API
    • Ikhtisar
    • Membuat Permintaan
    • Mengirim Permintaan
    • Kasus Debugging
    • Kasus Pengujian
    • Nilai Dinamis
    • Memvalidasi Respons
    • Design-First vs Request-First
    • Menghasilkan Kode
    • Environment dan variabel
      • Ikhtisar
      • Menggunakan Variabel
      • Manajemen Lingkungan
    • Rahasia vault
      • Gambaran Umum
      • HashiCorp Vault
      • Azure Key Vault
      • AWS Secrets Manager
    • Modul nilai dinamis
      • Airline
      • Animal
      • Warna
      • Commerce
      • Perusahaan
      • Database
      • Tipe Data
      • Tanggal
      • Keuangan
      • Food
      • Git
      • Hacker
      • Helpers
      • Image
      • Internet
      • Lokasi
      • Lorem
      • Musik
      • Number
      • Orang
      • Telepon
      • Sains
      • String
      • System
      • Vehicle
      • Word
    • Pra dan pascaprosesor
      • Ikhtisar
      • Aservi
      • Ekstrak Variabel
      • Tunggu
      • Keamanan
      • Operasi basis data
        • Ikhtisar
        • MySQL
        • MongoDB
        • Redis
        • Oracle Client
      • Menggunakan skrip
        • Ikhtisar
        • Skrip Pra-Pemroses
        • Skrip Post-processor
        • Skrip Publik
        • Referensi Skrip Postman
        • Memanggil Bahasa Pemrograman Lain
        • Menggunakan Pustaka JS
        • Memvisualisasikan Respons
        • Contoh skrip
          • Skrip Aservi
          • Menggunakan Variabel
          • Memodifikasi Permintaan
          • Contoh Lainnya
    • Debugging API
      • AI Agent Debugger
      • A2A Debugger
  • Mendesain API
    • Ikhtisar
    • Membuat Proyek API Baru
    • Dasar-Dasar Endpoint
    • Panduan Desain API
    • Modul
    • Mengonfigurasi Beberapa Contoh Body Permintaan
    • Komponen
    • Field Umum
    • Parameter Global
    • Riwayat Perubahan Endpoint
    • Komentar
    • Manajemen Endpoint Batch
    • Custom Protocol API
    • Mode Spec-first (Beta)
    • Skema keamanan
      • Gambaran Umum
      • Membuat Skema Keamanan
      • Menggunakan Skema Keamanan
      • Skema Keamanan dalam Dokumentasi Online
    • Fitur lanjutan
      • Bidang Endpoint Kustom
      • Skenario Pengujian Terkait
      • Status Endpoint
      • Tampilan Daftar Parameter
      • Identifikasi Unik Endpoint
    • Schemas
      • Gambaran Umum
      • Membuat Schema Baru
      • Membangun Schema
      • Hasilkan Skema dari JSON dan Sebagainya
      • oneOf, allOf, anyOf
      • Menggunakan Discriminator
  • Pengujian API
    • Gambaran Umum
    • Skenario pengujian
      • Membuat Skenario Pengujian
      • Meneruskan Data Antar Permintaan
      • Kondisi Kontrol Alur
      • Sinkronisasi Data dari Endpoint dan Kasus Endpoint
      • Mengimpor Endpoint dan Kasus Endpoint dari Proyek Lain
      • Mengekspor Skenario Pengujian
    • Laporan pengujian
      • Laporan Pengujian
    • Jalankan skenario pengujian
      • Menjalankan Skenario Pengujian
      • Menjalankan Skenario Pengujian secara Batch
      • Pengujian Berbasis Data
      • Data Pengujian Bersama
      • Tugas Terjadwal
      • Mengelola Lingkungan Runtime API dari Proyek Lain
    • Suite pengujian
      • Ikhtisar
      • Membuat Rangkaian Pengujian
      • Mengorkestrasi Test Suite
      • Menjalankan Rangkaian Pengujian Secara Lokal
      • Menjalankan Suite Pengujian Melalui CLI
      • Tugas terjadwal
    • Uji API
      • Pengujian Integrasi
      • Pengujian Performa
      • Pengujian End-to-End
      • Pengujian Regresi
      • Pengujian Kontrak
    • Apidog CLI
      • Ikhtisar
      • Menginstal dan Menjalankan Apidog CLI
      • Opsi Apidog CLI
    • CI/CD
      • Ikhtisar
      • Integrate with Github Actions
      • Integrasikan dengan Gitlab
      • Integrate with Jenkins
      • Memicu Pengujian melalui Git Commit
  • Publikasikan dokumentasi API
    • Gambaran Umum
    • Teknologi API yang Didukung
    • Berbagi Cepat
    • Melihat Dokumentasi API
    • Dokumentasi Markdown
    • Menerbitkan Situs Dokumentasi
    • Halaman Login Kustom
    • Tata Letak Kustom
    • CSS, JavaScript, HTML Kustom
    • Domain Kustom
    • Fitur AI
    • Pengaturan SEO
    • Pengaturan lanjutan
      • Pencarian Dokumentasi
      • Proxy CORS
      • Mengintegrasikan Google Analytics
      • Pengaturan Pohon Folder
      • Pengaturan Visibilitas
      • Menyematkan Nilai dalam URL Dokumentasi
    • Versi API
      • Gambaran Umum
      • Membuat Versi API
      • Menerbitkan Versi API
      • Membagikan Endpoint dengan Versi API
  • Branch
    • Ikhtisar
    • Membuat Cabang Sprint
    • Menguji API dalam Branch
    • Merancang API dalam Cabang
    • Menggabungkan Cabang Sprint
    • Mengelola Cabang Sprint
    • AI Branch (Beta)
  • Fitur AI
    • Ikhtisar
    • Mengaktifkan Fitur AI
    • Membuat Kasus Pengujian
    • Memodifikasi Skema dengan AI
    • Pemeriksaan Kepatuhan Endpoint
    • Pemeriksaan Kelengkapan Dokumentasi API
    • Penamaan Field Berbasis AI
    • Tanya Jawab Umum
  • Server MCP Apidog
    • Ikhtisar
    • Hubungkan Proyek Apidog ke AI
    • Menghubungkan Dokumentasi yang Dipublikasikan ke AI
    • Menghubungkan File OpenAPI ke AI
  • Praktik terbaik
    • Menangani Tanda Tangan API
    • Mengakses API yang Dilindungi OAuth 2.0
    • Alur Kerja Kolaborasi
    • Mengelola Status Autentikasi
  • Ruang offline
    • Gambaran Umum
  • Administrasi
    • Mengelola proyek
      • Mengelola Proyek
      • Pengaturan Notifikasi
      • Mengelola Anggota Proyek
      • Resource proyek
        • Koneksi Database
        • Koneksi Git
    • Mengelola tim
      • Mengelola Tim
      • Mengelola Anggota Tim
      • Aktivitas Tim
      • Peran & Izin Tim
      • Resource tim
        • General Runner
        • Variabel Tim
        • Request Proxy Agent
      • Kolaborasi real-time
        • Kolaborasi Tim
    • Checklist onboarding
      • Konsep Dasar
      • Panduan Onboarding
    • Mengelola organisasi
      • Mengelola Organisasi
      • Peran & Izin Organisasi
      • Manajemen paket
        • Manajer Penagihan di Organisasi
      • Single Sign-On (SSO)
        • Ikhtisar SSO
        • Mengonfigurasi Microsoft Entra ID
        • Mengonfigurasi Okta
        • Mengonfigurasi SSO untuk Organisasi
        • Mengelola Akun Pengguna
        • Memetakan Grup ke Tim
      • Provisioning SCIM
        • Pengantar Provisioning SCIM
        • Microsoft Entra ID
        • Okta
      • Resource organisasi
        • Self-Hosted Runner
  • Apidog Europe
    • Apidog Europe
  • Penagihan
    • Ikhtisar
    • Kredit
    • Meningkatkan Paket Anda
    • Metode Pembayaran Alternatif
    • Mengelola Langganan
    • Memindahkan Tim Berbayar ke Organisasi
  • Add-on
    • API Hub
    • Plugin Apidog Intellij IDEA
    • Ekstensi browser
      • Chrome
      • Microsoft Edge
    • Proxy request
      • Proksi Permintaan di Web
      • Proxy Permintaan dalam Dokumen Bersama
      • Proxy Permintaan di Client
  • Data dan keamanan
    • Penyimpanan dan Keamanan Data
    • Privasi dan Keamanan Data Pengguna
    • Perutean Permintaan dan Keamanan Data
  • Referensi
    • Pendekatan API Design-First
    • Ekstensi Spesifikasi OpenAPI Apidog
    • JSONPath
    • XPath
    • Ekspresi Reguler
    • JSON Schema
    • Format File CSV
    • Menginstal Lingkungan Java
    • Lingkungan Deployment Runner
    • Sintaks Markdown Apidog
    • Ekstensi Swagger Apidog
      • Gambaran Umum
      • x-apidog-folder
      • x-apidog-status
      • x-apidog-name
      • x-apidog-maintainer
    • Ekstensi JSON Schema Apidog
      • Ikhtisar
      • x-apidog-mock
      • x-apidog-orders
      • x-apidog-enum
  • Pusat dukungan
  1. Skenario pengujian

Sinkronisasi Data dari Endpoint dan Kasus Endpoint

Untuk langkah pengujian yang diimpor dari endpoint/kasus endpoint, data permintaannya dapat disinkronkan dengan spesifikasi/kasus endpoint terkait.
Sinkronisasi Data
Saat mengimpor endpoint/kasus endpoint ke dalam langkah pengujian, Anda dapat memilih mode Manual atau Otomatis.
Mode Manual sesuai untuk skenario ketika beberapa orang berkolaborasi, yang berarti bahwa dalam sebuah proyek, proses spesifikasi endpoint, pengembangan, dan pengujian semuanya memiliki pembagian kerja yang jelas dan setiap proses memiliki penanggung jawab khusus. Proses-proses ini memerlukan independensi data untuk menghindari perubahan yang tidak disengaja yang saling memengaruhi. Setelah memastikan stabilitas data spesifikasi/kasus endpoint, penguji dapat menyinkronkannya secara manual dengan langkah pengujian.
Mode Otomatis sesuai untuk tim kecil atau pengembang independen, yang berarti bahwa dalam sebuah proyek, proses spesifikasi endpoint, pengembangan, dan pengujian semuanya ditangani oleh satu peran, sehingga meningkatkan efisiensi pemeliharaan dan pengujian endpoint. Ketika endpoint/kasus endpoint di "Manajemen Endpoint" berubah, data endpoint/kasus endpoint dalam langkah pengujian juga akan disesuaikan sebagaimana mestinya, sehingga memastikan konsistensi data antara "Manajemen Endpoint" dan "Pengujian Otomatis".
Mode Sinkronisasi

Hubungan Sinkronisasi#

Metode Impor Langkah PengujianData TerkaitMode Sinkronisasi Langkah PengujianKonten Sinkronisasi
Diimpor dari endpoint - Mode manualSpesifikasi EndpointMode manual (klik tombol "Update" di langkah pengujian)✅ Perubahan pada "nama parameter", "Path", "Method", "pre/post-actions", dll.

❌ "Nilai parameter".
Diimpor dari endpoint - Mode otomatisSpesifikasi EndpointMode otomatis (ketika spesifikasi endpoint diperbarui dan disimpan)✅ Perubahan pada "nama parameter", "Path", "Method", "pre/post-actions", dll.

❌ "Nilai parameter".
Diimpor dari kasus endpoint - SalinSpesifikasi EndpointMode manual (klik tombol "Update" di langkah pengujian)✅ Perubahan pada "nama parameter", "Path", "Method", "pre/post-actions", dll.

❌ "Nilai parameter".
Diimpor dari kasus endpoint - ReferensiKasus EndpointMode otomatis (ketika kasus endpoint diperbarui dan disimpan)✅ Merujuk data kasus endpoint; perubahan apa pun pada kasus endpoint akan memengaruhi konten langkah pengujian ini.

Mode Sinkronisasi Manual#

Ketika mode Manual dipilih, tombol terkait akan muncul dalam warna "biru". Ketika terdapat perubahan apa pun pada spesifikasi endpoint di "Manajemen Endpoint", data dalam langkah pengujian tidak akan diperbarui secara real-time. Penguji dapat mengeklik tombol "Update" secara manual pada detail "Langkah Pengujian" untuk menyinkronkan perubahan dari endpoint/kasus endpoint ke langkah pengujian.
Mode ini sesuai untuk skenario pengujian ketika penguji memiliki banyak permintaan untuk menyempurnakan parameter permintaan, menghindari pengaruh yang tidak disengaja pada data pengujian ini, serta memastikan isolasi antara data pengujian dan data dari endpoint yang sedang dikembangkan.
Sinkronisasi Manual
Sinkronisasi Data
Dalam mode Manual, menu dropdown pada tombol terkait juga mendukung pemfilteran cakupan sinkronisasi data secara manual.
Filter Sinkronisasi

Sinkronisasi Spesifikasi Endpoint#

Untuk langkah pengujian yang dihasilkan dengan mengimpor Endpoint → Manual update atau mengimpor dari kasus endpoint → Salin, konten terkaitnya adalah spesifikasi endpoint. Langkah pengujian ini dapat disinkronkan dengan konten spesifikasi endpoint dengan mengeklik tombol "Sync Now" pada halaman.
Setelah memicu sinkronisasi manual, langkah pengujian akan menyinkronkan data dari spesifikasi endpoint, termasuk "nama parameter", "pre/post-scripts", dll. Perhatikan bahwa objek sinkronisasi adalah spesifikasi endpoint, dan jika parameter permintaan dalam spesifikasi endpoint tidak memiliki nilai sampel yang ditetapkan, konten yang disinkronkan tidak akan mencakup "nilai parameter".
Menyimpan dan memperbarui data di "Spesifikasi Endpoint" tidak akan memengaruhi langkah pengujian terkait.
Sinkronisasi spesifikasi Endpoint
Mengeklik tombol "Update" dalam langkah pengujian akan memicu mekanisme sinkronisasi data, dan tombol akan menunjukkan "Synced". Setelah memastikan bahwa data yang disinkronkan sudah benar, Anda perlu mengeklik tombol "Save" di sudut kanan atas untuk menyimpan langkah pengujian.
Simpan Sinkronisasi

Sinkronisasi Data Secara Batch#

Jika sebagian besar data dalam langkah pengujian saat ini menggunakan mode Manual, dan penguji telah mengonfirmasi bahwa data dalam spesifikasi/kasus endpoint ini sudah benar serta ingin menyinkronkan data dengan cepat ke langkah pengujian, mereka dapat mengeklik tombol "Update" pada halaman langkah pengujian untuk melakukan operasi sinkronisasi secara batch.
Sinkronisasi Batch

Mode Sinkronisasi Otomatis#

Tombol terkait akan muncul dalam warna oranye. Seperti disebutkan sebelumnya, mode ini membantu pengembang solo dalam mengendalikan alur dan melacaknya sendiri.
Sinkronisasi Otomatis

Sinkronisasi Spesifikasi Endpoint#

Untuk langkah pengujian yang terkait dengan spesifikasi endpoint, ketika mode sinkronisasi diatur ke Sinkronisasi Otomatis, jika terdapat perubahan pada spesifikasi endpoint dan perubahan tersebut disimpan, data akan diperbarui secara real-time dalam langkah pengujian. Konten yang disinkronkan konsisten dengan mode sinkronisasi Manual yang dijelaskan sebelumnya.
Sinkronisasi Otomatis Endpoint
Dalam mode Otomatis, setiap ketidaksesuaian antara data dalam langkah pengujian dan spesifikasi endpoint akan disorot. Penguji dapat memilih untuk "Revert" guna mempertahankan konsistensi penuh dengan spesifikasi endpoint, atau mereka dapat memilih "Save to Document", yang akan menimpa data dalam spesifikasi endpoint dengan data dari langkah pengujian untuk mempertahankan konsistensi.
Sorot Ketidaksesuaian

Sinkronisasi Kasus Endpoint#

Untuk memastikan konsistensi dan keunikan dalam mengelola data untuk kasus endpoint yang dirujuk dalam langkah pengujian, penyesuaian harus dilakukan pada kasus endpoint yang dirujuk dalam sistem "Manajemen Endpoint" agar kasus endpoint dan langkah pengujian menggunakan data permintaan yang sama.
Setelah mengeklik tombol "Edit" dalam instruksi pada halaman langkah pengujian, Anda akan diarahkan ke halaman kasus endpoint terkait untuk melakukan penyesuaian. Langkah pengujian akan secara otomatis menyinkronkan data setelah perubahan pada kasus endpoint, termasuk "nama parameter", "nilai parameter", "pre/post-scripts", dan semua konten permintaan lainnya.
Sinkronisasi Kasus Endpoint
Modified at 2026-06-11 10:17:04
Previous
Kondisi Kontrol Alur
Next
Mengimpor Endpoint dan Kasus Endpoint dari Proyek Lain
Built with