Mohon tunggu...
Melati Pis0809
Melati Pis0809 Mohon Tunggu...

Kita...\r\nLia Florentina (30108105)\r\nNila Ismawar (30108211)\r\nNita Mayang (30108500)\r\nOkka Adhita C.S. (30108559)\r\n\r\nWonderwomannya PIS0809 dari Politeknik Telkom ^.^

Selanjutnya

Tutup

Nature

Equivalence Partitioning

7 Desember 2010   07:53 Diperbarui: 26 Juni 2015   10:56 4077
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Nature. Sumber ilustrasi: Unsplash

Equivalence partitioning adalah metode pengujian black-box yg memecah atau membagi domain input dari program ke dalam kelas-kelas data sehingga test case dapat diperoleh. Perancangan test case equivalence partitioning berdasarkan evaluasi kelas equivalence untuk kondisi input yg menggambarkan kumpulan keadaan yg valid atau tidak. Kondisi input dapat berupa nilai numeric, range nilai,kumpulan nilai yg berhubungan atau kondisi Boolean.

Contoh :
Pemeliharaan data untuk aplikasi bank yg sudah diotomatisasikan. Pemakai
dapat memutar nomor telepon bank dengan menggunakan mikro komputer
yg terhubung dengan password yg telah ditentukan dan diikuti dengan
perintah-perintah. Data yg diterima adalah :

Kode area : kosong atau 3 digit
Prefix : 3 digit atau tidak diawali 0 atau 1
Suffix : 4 digit
Password : 6 digit alfanumerik
Perintah : check, deposit, dll
Selanjutnya kondisi input digabungkan dengan masing-masing data elemen
dapat ditentukan sbb :
Kode area : kondisi input, Boolean – kode area mungkin ada atau tidak kondisi input, range nilai ditentukan antara 200 dan 999.Prefix : kondisi input range > 200 atau tidak diawali 0 atau 1
Suffix : kondisi input nilai 4 digit.Password : kondisi input boolean – pw mungkin diperlukan atau tidak .Kondisi input nilai dengan 6 karakter string.

Equivalence partitioning yaitu teknik yang membagi data masukan dari unit perangkat lunak menjadi beberapa partisi data dari mana test case dapat diturunkan.Pada prinsipnya, uji kasus dirancang untuk menutupi setiap partisi minimal sekali.Teknik ini mencoba untuk mendefinisikan kasus uji yang mengungkap kelas kesalahan, sehingga mengurangi jumlah kasus uji yang harus dikembangkan.

Dalam kasus yang jarang partisi kesetaraan juga diterapkan pada output dari komponen perangkat lunak, biasanya itu diterapkan pada masukan dari komponen diuji.Partisi ekivalen biasanya berasal dari spesifikasi persyaratan untuk atribut masukan yang mempengaruhi pengolahan benda uji.Sebuah masukan telah rentang tertentu yang rentang sah dan lainnya yang tidak valid.data yang tidak valid di sini tidak berarti bahwa data tidak benar, itu berarti bahwa data ini terletak diluar dari partisi tertentu.Hal ini mungkin lebih tepat dijelaskan oleh contoh.

Contoh:Jangkauan bulan adalah 1 sampai 12, mewakili Januari-Desember.Jangkauan ini disebut partisi.Dalam contoh ini ada dua partisi lebih lanjut rentang tidak valid.Partisi pertama akan menjadi tidak valid <= 0 dan partisi tidak valid kedua akan menjadi> = 13.

Tujuan metode ini mencari kesalaman pada:
· Fungsi yg salah atau hilang
· Kesalahan pada interface
· Kesalahan pada struktur data atau akses database
· Kesalahan performansi
· Kesalahan inisialisasi dan tujuan akhir

Create by Melati PISSEMBILAN:

Lia Florentina (30108105)

Nila Ismawar (30108211)

Nita Mayang (30108500)

Okka Adhita Candra Siswardhani (30108559)

POLITEKNIK TELKOM  (PIS-08-09)

Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana. Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI

Mohon tunggu...

Lihat Konten Nature Selengkapnya
Lihat Nature Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun