Page 161 - kegiatan pembelajaran 1
P. 161

Analisis Desain Sistem Informasi


            Perangkat lunak dapat diuji dengan dua cara, yaitu :
             a.  Pengujian dengan menggunakan data uji untuk menguji
                 semua  elemen  program  (data  internet,  loop,  logika,
                 keputusan  dan  jalur).  Data  uji  dibangkitkan  dengan
                 mengetahui  struktur  internet  (kode  sumber)  dari
                 perangkat lunak.
             b.  Pengujian dilakukan dengan mengeksekusi data uji dan
                 mengecek  apakah  fungsional  perangkat  lunak  bekerja
                 dengan baik.

                  Pengujian  merupakan  bagian  yang  tidak  dapat
            terpisahkan  dari  pembangunan  sebuah  sistem.  Karena
            dengan  melakukan  pengujian  terhadap  sistem  yang  akan
            diimplementasikan  maka  dapat  diketahui  apakah  sistem
            tersebut berjalan sesuai dengan keinginan atau tidak. Dan
            dimaksudkan  agar  kualitas  dari  sistem  dapat  terjamin
            sebelum  diimplementasikan.  Dari  pengujian  sistem  kita
            dapat mengetahui kesalahan-kesalahan yang terdapat pada
            sistem     seperti   kesalahan     penulisan    sintaks    yang
            menyebabkan sistem tidak berjalan sesuai dengan keinginan
            dari perancang sistem tersebut.
                  Black-box testing adalah metode pengujian perangkat
            lunak yang tes fungsionalitas dari aplikasi yang bertentangan
            dengan  struktur  internal  atau  kerja.  Uji  kasus  dibangun  di
            sekitar spesifikasi dan persyaratan, yakni, aplikasi apa yang
            seharusnya  dilakukan.  Menggunakan  deskripsi  eksternal
            perangkat  lunak,  termasuk  spesifikasi,  persyaratan,  dan
            desain untuk menurunkan uji kasus (Whitten, 2004). Tes ini
            dapat  menjadi  fungsional  atau  non-fungsional,  meskipun
            biasanya fungsional. Perancang uji memilih input yang valid
            dan  tidak  valid  dan  menentukan  output  yang  benar.  Tidak
            ada  pengetahuan  tentang  struktur  internal  benda  uji  itu.
            Metode uji dapat diterapkan pada semua tingkat pengujian


           Pengujian Sistem                                               151
   156   157   158   159   160   161   162   163   164   165   166