Page 145 - kegiatan pembelajaran 1v2
P. 145

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
            perangkat lunak: unit, integrasi, fungsional, sistem dan penerimaan.Ini biasanya

            terdiri dari kebanyakan jika tidak semua pengujian pada tingkat yang lebih tinggi,
            tetapi  juga  bisa  mendominasi  unit  testing  juga.  Metode  ujicoba  blackbox
            memfokuskan  pada  keperluan  fungsional  dari  software.  Ujicoba  blackbox
            Konsep Dasar Analisis, Sistem dan Informasi                  142
   140   141   142   143   144   145   146   147   148   149   150