Menu

Data perusahaan pengujian: apa itu dan mengapa dibutuhkan

Data perusahaan pengujian adalah keterangan badan usaha buatan untuk mengisi formulir, invoice, dan alur KYB di lingkungan uji. Pahami isi dan batasnya.

Diterbitkan

  • data uji
  • perusahaan
  • pengujian

Data perusahaan pengujian adalah sekumpulan keterangan tentang sebuah badan usaha yang disusun oleh program, bukan disalin dari perusahaan yang benar-benar ada. Nama, nomor registrasi, nomor pajak, alamat kantor, dan nama narahubung di dalamnya tampak masuk akal saat dibaca, tetapi tidak menunjuk entitas mana pun. Halaman ini menjelaskan mengapa tim perangkat lunak membutuhkannya, mengapa data perusahaan asli berbahaya dipakai untuk keperluan ini, dan bidang apa saja yang harus lengkap agar pengujian Anda benar-benar menguji sesuatu.

Mengapa pengujian butuh perusahaan, bukan sekadar orang

Banyak tim sudah terbiasa membuat data pengguna palsu, lalu terkejut ketika diminta menguji alur perusahaan. Alasannya sederhana: alur bisnis tidak berhenti di orang. Pendaftaran akun korporat, pengajuan limit kredit, penerbitan invoice, dan pencairan dana usaha semuanya berjalan di atas satu pertanyaan yang sama, yaitu badan usaha mana yang bertanggung jawab.

Karena itu, sebuah catatan perusahaan harus bisa menjawab pertanyaan yang tidak pernah muncul pada catatan pribadi. Siapa nama badan hukumnya, dalam bentuk hukum apa ia terdaftar, di negara mana ia berkedudukan, nomor apa yang dipakai otoritas setempat untuk mengenalinya, dan siapa yang boleh mewakilinya. Tanpa jawaban atas pertanyaan-pertanyaan itu, layar yang sedang Anda uji hanya akan menampilkan kolom kosong, dan kolom kosong tidak pernah menemukan kutu.

Satu catatan perusahaan itu isinya apa saja

Ketika tim menyiapkan satu catatan perusahaan untuk pengujian, isinya jarang berhenti pada nama. Daftar berikut merangkum kelompok bidang yang paling sering muncul di formulir nyata.

  • Identitas badan usaha: nama resmi, nama dagang yang dipakai sehari-hari, dan bentuk hukumnya.
  • Tanda pengenal dari otoritas: nomor registrasi perusahaan, nomor pajak, dan bila relevan nomor VAT.
  • Alamat: alamat kantor terdaftar, kota, wilayah administratif, dan kode pos.
  • Kontak: nomor telepon kantor, alamat surel generik, dan nama orang yang bisa dihubungi.
  • Keterangan usaha: industri, ukuran atau jumlah karyawan, dan tahun mulai beroperasi.

Yang paling sering dilupakan adalah pasangan antara alamat dan tanda pengenal. Nomor registrasi diterbitkan otoritas di negara tertentu, jadi ketika Anda memilih negara Jerman pada sebuah catatan, kota, kode pos, dan bentuk nomor pajaknya harus ikut Jerman. Catatan yang mencampur negara satu dengan bentuk nomor negara lain akan membuat pengujian gagal karena sebab yang salah, persis seperti yang dibahas pada panduan bentuk hukum perusahaan.

Mengapa data perusahaan asli tidak layak dipakai?

Menyalin data pelanggan korporat dari sistem produksi ke lingkungan pengujian tampak sebagai jalan pintas yang menghemat waktu, dan itulah sebabnya kebiasaan ini bertahan lama di banyak tim. Masalahnya, salinan itu membawa tiga hal sekaligus: nomor registrasi yang bisa dilacak ke entitas nyata, nama orang yang menandatangani perjanjian, serta alamat kantor yang benar-benar dipakai.

Akibat pertama bersifat hukum. Keterangan perusahaan bukan sekadar teks, melainkan identitas sebuah pihak yang bisa dituntut dan bisa dirugikan. Menyebarkannya ke lingkungan yang pengamanannya lebih longgar berarti Anda memindahkan risiko orang lain ke tempat yang tidak Anda kendalikan.

Akibat kedua bersifat teknis, dan justru lebih sering mengganggu pekerjaan sehari-hari. Data produksi cepat menjadi basi: perusahaan berganti nama, pindah kantor, menutup cabang, dan mengganti narahubung. Catatan basi membuat pengujian gagal karena sebab yang tidak ada hubungannya dengan kode yang sedang diubah, lalu menghabiskan satu hari kerja tim untuk menelusuri masalah yang sebenarnya tidak ada. Data buatan tidak pernah basi karena Anda sendiri yang menentukan isinya, dan Anda bisa mengunci catatan yang sama untuk setiap eksekusi.

Apakah cukup memakai nama perusahaan contoh?

Tidak cukup, dan ini kesalahpahaman yang paling mahal. Menuliskan nama perusahaan contoh pada kolom nama memang membuat layar terlihat terisi, tetapi seluruh validasi yang menarik di sistem Anda justru dilewati. Panjang nama, keberadaan tanda baca, bentuk nomor registrasi, kewajiban mengisi nomor pajak, serta percabangan antara pemohon perorangan dan pemohon badan usaha semuanya tidak pernah dicoba.

Pengujian yang berharga adalah pengujian yang memaksa sistem memutuskan. Isi nomor registrasi yang bentuknya benar tetapi tidak terdaftar di otoritas mana pun, lalu lihat apakah sistem Anda membedakan antara gagal format dan gagal pencarian. Isi nomor pajak kosong pada pemohon badan usaha di negara yang mewajibkannya, lalu lihat apakah pesan kesalahannya menunjuk kolom yang benar. Isi nama badan usaha yang sangat panjang, lalu lihat apakah kolomnya terpotong di halaman ringkasan.

Bagaimana bentuk data yang dibuat generator

Di generator data perusahaan pada situs ini, seluruh bidang disusun oleh program yang berjalan di peramban Anda. Tidak ada pencarian ke basis data perusahaan nyata, tidak ada nomor yang diambil dari daftar resmi, dan tidak ada hasil yang dikirim ke mana pun. Yang dihasilkan hanya untuk pengujian perangkat lunak, demo formulir, pengisian basis data staging, dan latihan alur invoice.

Yang membuatnya berguna adalah konsistensinya. Anda memilih satu negara, lalu kelompok bidang diisi menurut kebiasaan negara itu, sehingga kota, wilayah, kode pos, dan bentuk nomor tidak saling bertentangan. Perbedaan antara meniru bentuk dan menjamin keberadaan sebuah perusahaan adalah inti dari seluruh pembahasan di halaman ini, dan perbedaan itu juga yang dibahas dari sisi larangan pada batas pemakaian data perusahaan fiktif.

Jenis kebutuhan Ciri catatan yang cocok Yang harus dijaga
Demo formulir Nama dan alamat yang terbaca wajar Tetap jelas berasal dari data contoh
Uji validasi Nilai batas: terlalu panjang, kosong, salah bentuk Setiap kasus diuji terpisah
Basis data staging Volume besar, kunci yang stabil Tidak pernah masuk ke produksi
Pelatihan tim Skenario lintas negara Negara, nomor, dan alamat harus sejalan

Untuk pengembang: menyusun bidang yang tahan berubah

Keputusan pertama saat menyiapkan data perusahaan bukanlah memilih negara, melainkan menentukan apakah catatan itu boleh berubah setiap kali dijalankan. Untuk pengujian otomatis dan pelaporan kutu, jawabannya hampir selalu tidak. Catatan yang berubah membuat kegagalan sulit diulang. Karena itu, pakai kunci yang tetap: kunci yang sama harus selalu membangun catatan yang sama, sehingga satu contoh bisa dipatok dan disebut dalam laporan.

Kedua, pisahkan bidang yang diterbitkan otoritas dari bidang yang sekadar keterangan. Nomor registrasi dan nomor pajak punya aturan panjang dan susunan karakter yang berbeda di setiap negara, jadi jangan menaruh batas panjang yang sama untuk semua negara pada satu tempat. Simpan negara sebagai penentu, lalu biarkan aturan per negara mengisi sisanya.

Ketiga, perhatikan ketergantungan antar bidang. Nomor pajak menentukan negara penerbit, alamat menentukan bentuk kode pos, dan bentuk hukum menentukan kemungkinan akhiran nama. Pengambil nilai acak paling sering merusak pasangan seperti ini, bukan nilai tunggalnya, dan kegagalan seperti itu baru terlihat ketika data sudah masuk ke beberapa layar.

Keempat, tandai catatan uji secara eksplisit. Satu bidang penanda yang menyatakan bahwa catatan ini berasal dari lingkungan uji jauh lebih murah daripada menelusuri asal sebuah nomor di kemudian hari. Penanda itu juga yang membuat penyaringan dan pembersihan bisa dijalankan dengan aman sebelum ada ekspor ke sistem lain.

Batas pemakaian yang perlu dipegang

Perlu ditegaskan satu hal sejak awal, karena kesalahpahaman di titik ini bukan sekadar menghasilkan data yang tidak akurat. Keterangan perusahaan buatan hanya untuk pengujian, demo, dan latihan alur kerja di lingkungan sendiri. Ia tidak boleh dipakai untuk membuka rekening atas nama badan usaha, menerbitkan tagihan yang benar-benar ditagihkan, mendaftar atas nama pihak lain, atau melewati pemeriksaan identitas badan usaha yang sungguhan. Sistem Anda justru dibangun untuk menolak hal semacam itu, dan data uji ada untuk memastikan penolakan itu bekerja.

Langkah berikutnya

Mulailah dari skenario yang paling sering gagal di tim Anda, biasanya pendaftaran badan usaha lintas negara. Tulis satu paragraf tentang perusahaan yang sedang diuji, tentukan bidang mana yang benar-benar perlu terisi, lalu buka generator data perusahaan untuk menyusun catatannya dengan kunci yang tetap. Sesudah itu, telusuri konsistensi bidang pada data uji agar catatan yang sama tidak bertabrakan dengan data lain saat pengujian berjalan bersamaan.

Lanjut membaca

Artikel tentang Generator data perusahaan untuk pengujian