Apidog

Platform Pengembangan API Kolaboratif All-in-one

Desain API

Dokumentasi API

Debug API

Mocking API

Pengujian Otomatis API

Postman: Cara Membuat Nomor Telepon Acak yang Dimulai dengan 09/07/01

Kesulitan tes fitur no. HP? Postman bantu! Buat no. HP acak, awalan 09/07/01. Panduan kode & integrasi ke Postman.

Ardianto Nugroho

Ardianto Nugroho

Updated on April 15, 2025

Saat menguji API, sering kali ada kebutuhan untuk mengirimkan nomor telepon ke sisi server. Jadi, bagaimana kita dapat menghasilkan nomor telepon acak dan mengirimkannya ke sisi server API menggunakan Postman, sebuah alat untuk pengujian API? Dalam artikel ini, kami akan memberikan penjelasan rinci tentang prosesnya.

💡
Jika Anda ingin menguji API Anda dengan cara yang lebih nyaman untuk menghasilkan nomor telepon, Apidog memiliki alat "pembuat data" bawaan yang secara acak menghasilkan nomor telepon dan data lainnya.

Dengan pembuatan data acak yang mudah, cari tahu fitur lain apa yang ditawarkan Apidog dengan mengklik tombol di bawah ini.
button

Jika Anda menginginkan cara yang lebih nyaman untuk menghasilkan nomor telepon dan menguji API, Apidog menawarkan alat "Pembuat Data" bawaan yang memungkinkan Anda menghasilkan berbagai jenis data dengan mudah, termasuk nomor telepon, secara acak. Apidog memudahkan untuk menghasilkan data acak tanpa menulis skrip, menjadikannya lebih nyaman daripada Postman.

Mengapa Mengirimkan Nomor Telepon Acak dalam Pengujian API?

Ada beberapa kasus penggunaan umum di mana nomor telepon perlu dikirimkan ke API selama pengujian:

  1. Pendaftaran Pengguna/Pembuatan Profil
    Saat pengguna mendaftar di situs web atau aplikasi seluler, mereka sering kali diminta untuk memberikan nomor telepon sebagai bidang wajib. Dalam hal ini, nomor telepon perlu dikirim ke server dan disimpan di profil pengguna.
  2. Verifikasi Identitas/Otentikasi Dua Faktor
    Untuk layanan keuangan atau transaksi penting, nomor telepon dapat digunakan untuk verifikasi identitas. Kata sandi sekali pakai dapat dikirim melalui SMS, atau otentikasi panduan suara dapat dilakukan melalui telepon.
  3. Konfirmasi Alamat Pengiriman/Pengiriman
    Saat membeli produk di situs e-commerce, pelanggan mungkin diminta untuk memberikan nomor telepon beserta alamat pengiriman. Ini digunakan oleh operator pengiriman untuk menghubungi penerima jika perlu selama pengiriman.
  4. Pemasaran dan Promosi
    Beberapa perusahaan mengumpulkan nomor telepon pelanggan untuk tujuan pemasaran, seperti mengirim pesan SMS promosi, melakukan survei telepon, atau melakukan panggilan penjualan.
  5. Pendaftaran Kontak Darurat
    Nomor telepon mungkin diperlukan dalam berbagai situasi, seperti mendaftarkan kontak darurat selama lamaran kerja atau acara online.

Dengan menggunakan nomor telepon acak selama pengujian API, Anda dapat mensimulasikan kasus penggunaan dunia nyata dan melakukan pengujian yang lebih realistis.

Bagaimana Cara Menghasilkan Nomor Telepon Acak di Postman?

Postman adalah alat populer untuk pengembangan dan pengujian API. Ini memungkinkan pengembang untuk membuat permintaan HTTP dan mengirimkannya ke titik akhir API, menguji perilaku API dan memeriksa data permintaan dan respons.

Untuk menghasilkan nomor telepon acak di Postman saat menguji API, Anda dapat menggunakan skrip pengujian.

Panduan Langkah demi Langkah untuk Menghasilkan Nomor Telepon Acak di Postman

Postman memiliki fitur "Pre-request Script" yang berjalan sebelum mengirim permintaan. Di sini, Anda dapat menggunakan JavaScript untuk menghasilkan nomor telepon acak dan menyimpannya dalam variabel lingkungan.

Langkah 1: Buka Postman dan buat permintaan HTTP baru.

Buat permintaan HTTP baru

Langkah 2: Masukkan URL titik akhir dan parameter yang diperlukan untuk permintaan, lalu beralih ke "Pre-request Script" dan tempel skrip berikut:

// Define the phone number format
const phoneNumberFormat = '090-####-####';

// Function to generate random digits, also defining how many digits to generate
function getRandomDigit() {
  return Math.floor(Math.random() * 11);
}

// Function to generate a phone number
function generatePhoneNumber(format) {
  let phoneNumber = '';
  for (let i = 0; i < format.length; i++) {
    const char = format[i];
    if (char === '#') {
      phoneNumber += getRandomDigit();
    } else {
      phoneNumber += char;
    }
  }
  return phoneNumber;
}

// Set the random phone number as an environment variable
pm.environment.set('randomPhoneNumber', generatePhoneNumber(phoneNumberFormat));

Skrip ini menghasilkan nomor telepon acak 11 digit yang dimulai dengan 090. Nomor telepon yang dihasilkan disimpan dalam variabel {{randomPhoneNumber}}.

postman generate random phone number

Langkah 3: Dalam parameter permintaan, Anda dapat mereferensikan variabel {{randomPhoneNumber}} untuk mengirimkan nomor telepon yang dihasilkan ke sisi server API.

postman send random phone number

Buka "Console" Postman untuk mengonfirmasi bahwa nomor telepon yang dihasilkan telah dikirimkan.

postman generated phone number past

Cara yang Lebih Nyaman untuk Mengirimkan Nomor Telepon Acak dengan Apidog

Alih-alih menulis skrip pengujian secara manual di Postman untuk menghasilkan dan mengirimkan nomor telepon acak, Apidog menyediakan solusi yang lebih nyaman dengan alat Pembuat Data bawaannya.

button

Dengan alat Pembuat Data Apidog, Anda dapat dengan mudah menghasilkan data, termasuk nomor telepon, berdasarkan kebutuhan Anda saat menguji API.

Langkah 1: Buka Apidog dan buat permintaan HTTP baru.

Langkah 2: Saat memasukkan nilai parameter, klik ikon "tongkat ajaib" untuk membuka alat Pembuat Data. Pilih "Nomor Telepon" sebagai jenis data yang akan dihasilkan.

apidog generate phone number

Langkah 3: Klik tombol "Kirim", dan Anda dapat mengonfirmasi bahwa nomor telepon acak telah berhasil dihasilkan dan dikirimkan dengan beralih ke tab "Permintaan Sebenarnya".

Dengan memanfaatkan alat Pembuat Data Apidog, Anda dapat dengan mudah menghasilkan dan mengirimkan nomor telepon acak tanpa menulis skrip pengujian secara manual, menjadikannya lebih nyaman daripada Postman untuk menguji API. Pertimbangkan untuk menggunakan Apidog sebagai alat untuk pengujian API yang lebih efisien.

Selain itu, Apidog juga mendukung skrip khusus, jika alat pembuat data Apidog ini tidak dapat memenuhi kebutuhan Anda. Anda dapat menambahkan skrip khusus di tab "Post-processor", lalu mengisi skrip pengujian yang sama seperti Postman, lalu Anda dapat menggunakan variabel untuk mengirimkan nomor telepon acak.

button

Kesimpulan

Kami telah menjelaskan cara menghasilkan nomor telepon acak dan mengirimkannya ke sisi server API menggunakan Postman. Di Postman, Anda dapat menggunakan JavaScript di "Pre-request Script" untuk menghasilkan nomor telepon acak dan menyimpannya dalam variabel lingkungan. Kemudian, Anda dapat mereferensikan nomor telepon yang dihasilkan menggunakan format {{randomPhoneNumber}} dan menyertakannya dalam parameter permintaan.

Selain itu, jika Anda menginginkan cara yang lebih nyaman untuk menghasilkan nomor telepon dan menguji API, Apidog menawarkan alat "Pembuat Data" bawaan yang memungkinkan Anda menghasilkan berbagai jenis data secara acak, termasuk nomor telepon. Apidog memudahkan untuk menghasilkan data acak tanpa menulis skrip, menjadikannya lebih nyaman daripada Postman.

Mempersiapkan data pengujian yang sesuai sangat penting untuk pengujian API. Dengan menghasilkan dan menggunakan nomor telepon acak, Anda dapat mensimulasikan skenario dunia nyata dan melakukan pengujian yang lebih realistis. Manfaatkan alat seperti Postman dan Apidog untuk melakukan pengujian API yang efisien dan komprehensif.

Cara Menggunakan Lovable AI (Alternatif Cursor untuk Pengembang Web)Tutorial

Cara Menggunakan Lovable AI (Alternatif Cursor untuk Pengembang Web)

Pelajari cara buat web apa pun dgn Lovable. Panduan lengkap, fitur inovatif, & integrasi Apidog (API gratis).

Ardianto Nugroho

April 15, 2025

Cara Menambahkan Kunci API Kustom ke Cursor: Panduan KomprehensifTutorial

Cara Menambahkan Kunci API Kustom ke Cursor: Panduan Komprehensif

Tutorial ini memandu Anda menyiapkan & mengelola API key khusus di Cursor: OpenAI, Anthropic, Google, & Azure.

Ardianto Nugroho

April 11, 2025

Cara Menggunakan NVIDIA Llama Nemotron API untuk Agen AI Tingkat LanjutTutorial

Cara Menggunakan NVIDIA Llama Nemotron API untuk Agen AI Tingkat Lanjut

Pelajari API NVIDIA Llama Nemotron utk buat agen AI canggih.

Ardianto Nugroho

April 11, 2025