Rumah Pembangunan Apakah penjana data ujian? - definisi dari techopedia

Apakah penjana data ujian? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Generator Data Uji?

Penjana data ujian adalah alat perisian khusus yang menghasilkan data palsu atau mengejek untuk digunakan dalam aplikasi perisian ujian. Data yang dihasilkan mungkin rawak atau dipilih secara khusus untuk menghasilkan hasil yang diinginkan.

Penjana data ujian biasanya digunakan untuk menguji pangkalan data dan perisian pengurusan pangkalan data (DBMS) kerana sistem ini secara amnya memerlukan sejumlah besar data untuk menyusun dan menyimpan sebelum mana-mana had mereka boleh dicapai.

Techopedia menerangkan Generator Data Uji

Penjana data ujian boleh digunakan untuk membuat data rawak atau data berstruktur dan diformat. Data berstruktur umumnya lebih berguna untuk pangkalan data kerana sistem ini sering menyimpan data dalam jadual dan lajur yang mengandungi jenis maklumat tertentu; data rawak tidak sesuai untuk tujuan ini.

Menguji penjana data mengikut prosedur tertentu:

  1. Pembinaan aliran aliran kawalan program
  2. Pemilihan laluan
  3. Penjanaan data ujian

Sebaik sahaja laluan untuk ujian telah ditentukan, penjana data ujian menghasilkan data yang mengakibatkan pelaksanaan jalur yang dipilih, dengan tujuan untuk membuat data yang dimaksudkan untuk melintasi jalan yang dipilih oleh pemilih laluan. Ini dilakukan melalui pemodelan matematik.

Terdapat pelbagai jenis penjana data ujian:

  • Penjana data ujian secara rawak - Ini adalah jenis yang paling sederhana, yang boleh digunakan untuk menguji banyak program kerana ia hanya boleh menjana aliran kecil dan mempunyai yang diwakili sebagai jenis data yang diperlukan.
  • Penjana berorientasikan matlamat - Ini menghasilkan input untuk mana-mana laluan yang ditentukan bukan hanya cara biasa menghasilkan input dari entri ke keluar kod. Jenis ini boleh mencari apa-apa input untuk mana-mana laluan dan mempunyai sedikit peluang untuk menjana laluan yang tidak boleh dilaksanakan.
  • Penjana data uji laluan laluan - Penjana ini diberikan jalan tertentu untuk diikuti dan bukannya memberikan pilihan di antara banyak laluan. Ini membawa kepada pengetahuan laluan yang lebih besar dan ramalan liputan. Ia sama dengan penjana berorientasikan sasaran.
  • Penjana data uji pintar - Jenis ini bergantung kepada analisis kod canggih yang akan diuji agar ia dapat membimbing mencari data ujian. Ini mungkin menjana data ujian dengan lebih cepat tetapi bahagian analisis memerlukan pandangan yang mendalam untuk menjangkakan situasi yang berbeza yang mungkin timbul.
Apakah penjana data ujian? - definisi dari techopedia