Pengujian Software Metode Penelitian

71 c. Pengujian harus dimulai dari yang kecil dan berkembang ke pengujian yang besar. d. Untuk menjadi paling efektif, pengujian harus dilakukan oleh pihak ketiga yang independen. 3.2.4.1Pengujian Black - Box Pengujian Black-box konsep kotak hitam digunakan untuk merepresentasikan sistem yang cara kerja di dalamnya tidak tersedia untuk diinspeksi. Didalam kotak hitam, item-item yang diuji dianggap “gelap” karena logiknya tidak diketahui, yang diketahui hanya apa yang masuk dan apa yang keluar dari kotak hitam. Pengujian Black-box berfokus pada struktur tampilan kontrol program. Test case dilakukan untuk memastikan bahwa semua statement pada program telah dieksekusi paling tidak satu kali selama pengujian dan bahwa semua kondisi logis telah diuji. Pengujian Black-box berfokus kepada persyaratan fungsional perangkat lunak. Pengujian Black-box memungkinkan perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program. Pengujian Black-box bukan merupakan alternatif dari teknik white-box, tetapi merupakan pendekatan komplementer yang kemungkinan besar mampu mengungkap kesalahan-kesalahan pada metode white- box. 72 Pada pengujian black-box, kasus-kasus pengujian berdasarkan pada spesifikasi sistem. Rencana pengujian dapat dimulai sedini mungkin di proses pengembangan perangkat lunak. Teknik pengujian konvensional yang termasuk pengujian “black box” adalah sebagai berikut: 1. Graph-based testing 2. Equivalence partitioning 3. Comparison testing 4. Orthogonal array testing Pada pengujian black box, mencoba beragam masukan dan memeriksa keluaran yang dihasilkan. Kita dapat mempelajari apa yang dilakukan kotak, tapi tidak mengetahui sama sekali mengenai cara konversi dilakukan. Teknik pengujian black box juga dapat digunakan untuk pengujian berbasis skenario, dimana isi dalam sistem mungkin tidak tersedia untuk diinspeksi tapi masukan dan keluaran yang didefinisikan dengan use case dan informasi analisis yang lain. Pengujian black-box berusaha menemukan kesalahan dalam kategori sebagai berikut : 1. Fungsi-fungsi yang tidak benar atau hilang. 2. Kesalahan interface 3. Kesalahan dalam struktur data atau akses database eksternal 4. Kesalahan 5. Inisialisas 73 an kinerja asi dan kesalahan terminasi. Gambar 3.3 Metode Pengujian Black Box ox 74

BAB IV ANALISIS DAN PERANCANGAN SISTEM

4.1 Analisis Sistem Yang Berjalan

Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh kebagian-bagian komponennya yang dimaksudkan untuk mengidentifikasikan dan mengevaluasi segala macam permasalahan dan hambatan apa saja yang bisa terjadi dan kebutuhan – kebutuhan yang apa saja yang diharapkan dapat menjadi acuan untuk diusulkannya perbaikan – perbaikan.

4.1.1 Analisis Prosedur Yang Sedang Berjalan

Analisis difokuskan pada sistem Site Administration dan Archive Management yang terdapat pada PT. INDOSAT REGIONAL JAWA BARAT dimana pada sistem sebelumnya tersebut terdapat beberapa aplikasi yaitu Pams Indosat, Site West and Central Java Regional Office WCJRO, dan XLS Manual. Berdasarkan metode analisis yang digunakan, maka berikut merupakan gambaran sistem yang sedang berjalan pada Site Administration dan Archive Management secara umum : A. Aplikasi Sistem Pams Indosat 1. User melakukan login terlebih dahulu dengan memasukkan username dan password. 75 2. User memilih menu Asset data, kemudian pilih master asset data dan pilih update master technical asset data. 3. User melakukan pemilihan lokasi objek yang dituju. 4. Setelah objek ditemukan, user melakukan update terhadap content – content. B. Aplikasi Site West and Central Java Regional Office WCJRO 1. Pendaftaran untuk bisa login pada aplikasi Site West and Central Java Regional Office WCJRO harus menghubungi IT Front End Application Regional Office Semarang. 2. User memilih menu Aplikasi Site West and Central Java Regional Office WCJRO yaitu : a. Site Information System Menu ini memberikan informasi general dari site – site WCJRO baik Site Sewa Lease ataupun Beli Purchase. 1. Add General Information 4. List Site Purchase 2. All List Site 5. Add Data Lease 3. Add Data Purchase 6. List Site Lease