• BERANDA
  • TENTANG
    • Profil BPMPP
    • Visi dan Misi
    • Tujuan & Fungsi
    • Struktur Organisasi
    • Pimpinan Organisasi
    • Program Kerja BPMPP
  • Kegiatan
  • KERJASAMA
  • LAYANAN & INFORMASI
    • APLIKASI
      • SILIMA UMA
      • Perpustakaan UMA
      • Academic Online Campus (AOC)
      • Repository UMA
      • Tracer Study (Alumni)
      • Jurnal
      • E-Learning UMA
      • Direktori Mahasiswa
    • Arsip Digital
      • Buku Pedoman Universitas Medan Area
      • Kalender Akademik
      • ArtikelKumpulan Artikel-artikel Seputar Pendidikan dan Dunia Kerja
    • Kurikulum
      • Kurikulum Teknik
      • Kurikulum Pertanian
      • Kurikulum Ekonomi dan Bisnis
      • Kurikulum Hukum
      • Kurikulum Isipol
      • Kurikulum Psikologi
      • Kurikulum Saintek
      • Kurikulum Agama Islam
    • Persyaratan
      • Perubahan Data Mahasiswa di ForlapDikti
      • Syarat Penerbitan Daftar Prestasi Akademik Sementara
      • Syarat Pengambilan Ijazah Dan Transkip Nilai
      • Syarat Pengganti Ijazah dan Transkrip Hilang & Rusak
      • Syarat Penerbitan Translate Ijazah & Transkrip Bahasa Inggris
      • Syarat Penerbitan Prestasi Akademik Pindah Keluar
      • Syarat Berkas Konversi
      • Syarat Usulan SK Seminar dan Ujian Meja Hijau/Skripsi
  • Help Desk BPMPP
  • id
    • en
    • id
Biro Perencanaan Mutu Pendidikan dan Pembelajaran Terbaik di Sumatera Utara
    • BERANDA
    • TENTANG
      • Profil BPMPP
      • Visi dan Misi
      • Tujuan & Fungsi
      • Struktur Organisasi
      • Pimpinan Organisasi
      • Program Kerja BPMPP
    • Kegiatan
    • KERJASAMA
    • LAYANAN & INFORMASI
      • APLIKASI
        • SILIMA UMA
        • Perpustakaan UMA
        • Academic Online Campus (AOC)
        • Repository UMA
        • Tracer Study (Alumni)
        • Jurnal
        • E-Learning UMA
        • Direktori Mahasiswa
      • Arsip Digital
        • Buku Pedoman Universitas Medan Area
        • Kalender Akademik
        • ArtikelKumpulan Artikel-artikel Seputar Pendidikan dan Dunia Kerja
      • Kurikulum
        • Kurikulum Teknik
        • Kurikulum Pertanian
        • Kurikulum Ekonomi dan Bisnis
        • Kurikulum Hukum
        • Kurikulum Isipol
        • Kurikulum Psikologi
        • Kurikulum Saintek
        • Kurikulum Agama Islam
      • Persyaratan
        • Perubahan Data Mahasiswa di ForlapDikti
        • Syarat Penerbitan Daftar Prestasi Akademik Sementara
        • Syarat Pengambilan Ijazah Dan Transkip Nilai
        • Syarat Pengganti Ijazah dan Transkrip Hilang & Rusak
        • Syarat Penerbitan Translate Ijazah & Transkrip Bahasa Inggris
        • Syarat Penerbitan Prestasi Akademik Pindah Keluar
        • Syarat Berkas Konversi
        • Syarat Usulan SK Seminar dan Ujian Meja Hijau/Skripsi
    • Help Desk BPMPP
    • id
      • en
      • id

    Artikel

    • Home
    • Blog
    • Artikel
    • Apa Itu Black Box Testing

    Apa Itu Black Box Testing

    • Posted by BPMPP UMA
    • Categories Artikel
    • Date 29 November 2022

    Apa Itu Black Box Testing adalah pengujian yang dilakukan untuk mengamati hasil input dan output dari perangkat lunak tanpa mengetahui struktur kode dari perangkat lunak. Pengujian ini dilakukan di akhir pembuatan perangkat lunak untuk mengetahui apakah perangkat lunak dapat berfungsi dengan baik. Untuk melakukan pengujian, penguji tidak harus memiliki kemampuan menulis kode program. Pengujian ini dapat dilakukan oleh siapa saja. Selain itu, kamu juga bisa menguji aplikasi atau perangkat lunak buatanmu sendiri dengan metode pengujian black box. Pengujian dilakukan untuk menemukan masalah atau bug pada aplikasi. Hal ini sangat penting guna memastikan aplikasi yang dibuat benar-benar sudah siap dipublikasikan.

    Teknik black box testing

    Ada beberapa teknik black box testing yang digunakan untuk menguji perangkat lunak seperti berikut ini.

    1. All pair testing

    Teknik all pair testing ini dikenal juga dengan pairwise testing. Pengujian ini digunakan untuk menguji semua kemungkinan kombinasi dari seluruh pasangan berdasarkan input parameternya.

    2. Boundary value analysis

    Teknik ini berfokus pada pencarian eror dari luar atau sisi dalam perangkat lunak.

    3. Cause-effect graph

    Berikutnya adalah teknik cause-effect graph. Teknik pengujian ini menggunakan grafik sebagai patokannya. Grafik ini menggambarkan relasi antara efek dan penyebab dari eror.

    4. Equivalence partitioning

    Teknik ini bekerja dengan cara membagi data input dari beberapa perangkat lunak menjadi beberapa partisi data.

    5. Fuzzing

    Fuzzing merupakan teknik pencarian bug dalam perangkat lunak dengan memasukan data yang tidak sempurna.

    6. Orthogonal array testing

    Selanjutnya adalah orthogonal array testing. Teknik ini digunakan jika input berukuran kecil, namun cukup berat jika digunakan dalam skala yang besar.

    7. State transition

    Terakhir adalah state transition. Teknik ini berguna untuk melakukan pengujian terhadap mesin dan navigasi dalam bentuk grafik.

    Kelebihan dan kekurangan black box testing

    Adapun kelebihan dan kekurangan sebagai berikut.

    Kelebihan

    Ketika black box testing digunakan dalam pengujian perangkat lunak, ada beberapa kelebihan yang dapat diperoleh dari pengujian tersebut.

    • Penguji tidak harus memiliki pengetahuan tentang suatu bahasa pemrograman
    • Pengujian dilakukan berdasarkan sudut pandang pengguna. Hal tersebut dilakukan agar dapat menemukan inkonsistensi dalam perangkat lunak
    • Pengembang dan penguji memiliki ketergantungan satu dengan yang lainnya
    • Penguji tidak perlu memeriksa kode
    • Memungkinkan penguji dan pengembang bekerja secara independen tanpa mengganggu proses kerja satu sama lain

    Kekurangan

    Selain memiliki kelebihan, black box testing juga memiliki kekurangan seperti berikut.

    • Memiliki kemungkinan kesalahan tidak terdeteksi karena kurang teliti dan tidak adanya pengetahuan teknis
    • Ada bagian back-end yang tidak diuji sama sekali
    • Kemungkinan pengujian dilakukan kembali oleh programmer

    Source : https://www.ekrut.com/

    • Share:
    author avatar
    BPMPP UMA

    Previous post

    Bisakah Manusia Hidup di Air Seperti Namor?
    29 November 2022

    Next post

    Telkom Sukseskan dan Penuhi Kebutuhan Portal Data Indonesia
    29 November 2022

    You may also like

    Quarter Life Crisis Fase Bingung yang Dialami Banyak Anak Muda
    Quarter Life Crisis: Fase Bingung yang Dialami Banyak Anak Muda
    30 Mei, 2026
    5 Kebiasaan Kecil yang Bisa Membantu Mengurangi Stres
    5 Kebiasaan Kecil yang Bisa Membantu Mengurangi Stres
    30 Mei, 2026
    8
    Antara Kebebasan Berpendapat dan Perundungan Digital: Menimbang Etika Netizen dalam Mengkritik Artis dan Influencer
    29 Mei, 2026

    Instagram

    Berita Lainnya

    Informasi Pelaksanaan Wisuda Sarjana, Magister dan Doktor Periode I Tahun 2026
    05Jun2026
    Hari Raya Idul Adha 1447 H
    26Mei2026
    Informasi Pendaftaran Peserta Wisuda Periode I Tahun 2026
    19Mei2026
    Penerima Pendanaan Program Penelitian dan Pengabdian DPPM Kemdiktisaintek Tahun Anggaran 2026
    17Apr2026

    Lokasi

    Helpdesk

    [email protected]

    Kampus I

    Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223

    (061) 7360168. CALL CENTER : 0811-6013-888
    [email protected]

    Kampus II

    Jalan Setiabudi No. 79 B / Jalan Sei Serayu No. 70 A, Medan 20122

    (061) 42402994 HP : 0811 607 259
    [email protected]

    Copyright © 2026 PDAI - Universitas Medan Area