Pengujian acak

Pengarang: Randy Alexander
Tanggal Pembuatan: 24 April 2021
Tanggal Pembaruan: 14 Boleh 2024
Anonim
cara cepat dan mudah uji rancangan acak kelompok menggunakan spss
Video: cara cepat dan mudah uji rancangan acak kelompok menggunakan spss

Isi

Definisi - Apa yang dimaksud dengan Pengujian Acak?

Pengujian acak mengacu pada praktik menggunakan input acak untuk menguji perangkat lunak. Berbagai jenis pengujian acak semuanya bergantung pada ide dasar yang sama, yaitu bahwa kasus implementasi pengujian dipilih secara acak.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Pengujian Acak

Pengujian acak adalah jenis pengujian kotak hitam di mana pengembang tidak melihat kode internal untuk produk perangkat lunak — sebaliknya, mereka memasukkan input acak ke dalam sistem untuk melihat apa hasilnya. Salah satu contoh umum adalah penggunaan bilangan bulat acak untuk menguji fungsi perangkat lunak yang mengembalikan hasil berdasarkan bilangan bulat itu. Fungsi-fungsi ini mungkin termasuk "untuk loop" atau algoritma lain untuk memberikan hasil, di mana satu set kasus uji acak mensimulasikan atau mendekati set kasus yang lebih luas dimasukkan oleh pengguna teoritis.

Jenis lain dari pengujian acak mungkin melibatkan penggunaan heuristik, yang memandu penggunaan input acak. Secara umum, dan khususnya ketika berhadapan dengan bilangan bulat atau jenis variabel lainnya, pengujian acak hanya acak seperti rangkaian input acak yang digunakan — dengan kata lain, penguji sering memilih untuk menggunakan serangkaian bilangan bulat yang dibatasi, daripada yang tak terbatas set. Praktik khusus untuk pengujian acak masuk ke mekanika dari apa yang kami maksudkan secara acak, dan bagaimana pengembang menghasilkan serangkaian input yang tampaknya acak untuk pengujian.


Diskusi tentang pengujian acak juga dapat berkisar pada efisiensi penggunaannya. Satu gagasan adalah bahwa karena pengujian acak dapat dilakukan oleh sistem otomatis dan bukannya profesional manusia, itu dapat memiliki keunggulan dibandingkan pengujian terarah. Namun, pengujian terarah dapat lebih efisien dalam hal seberapa banyak pengujian yang dibutuhkan. Beberapa pengembang dan pakar juga menggunakan istilah "pengujian acak" untuk merujuk pada pengujian yang tidak efisien atau bahkan tidak kompeten, di mana pengujian terarah dipandang sebagai metode yang unggul.