4.2 Pengujian
Pengujian adalah proses pemeriksaan atau evaluasi sistem atau komponen sistem secara manual atau otomatis untuk memverifikasi apakah sistem memenuhi kebutuhan
yang dispesifikasikan atau mengidentifikasikan perbedaan antara hasil yang diharapkan dengan hasil yang terjadi.
Pengujian dari aplikasi sistem pakar penentuan interaksi obat meloksikam dengan obat penyakit lainnya ini menggunakan metode black box untuk mendapatkan
perangkat lunak yang bebas kesalahan. Sedangkan pengujian untuk mendapatkan evaluasi tentang aplikasi sistem pakar penentuan interaksi obat meloksikam dengan
obat penyakit lainnya digunakan metode kuisioner yang diberikan kepada pengguna sasaran.
4.2.1Pengujian Black Box
Pengujian black box berfokus kepada pengujian dengan melihat fungsi-fungsi yang ada dalam program tanpa harus mengetahui bagaimana fungsi tersebut dibuat
programnya.
Pada aplikasi sistem pakar penentuan interaksiobat meloksikam ini, pengujian merujuk pada fungsi-fungsi yang dimiliki sistem, kemudian membandingkan hasil
keluaran dengan hasil yang diharapkan. Bila hasil yang diharapkan sesuai dengan hasil pengujian, hal ini berarti perangkat lunak sesuai dengan desain yang telah
ditentukan sebelumnya. Bila belum sesuai maka perlu dilakukan pengecekan lebih lanjut dan perbaikan.
Berikut adalah tabel hasil pengujian setiap modul yang terdapat dalam Aplikasi Sistem Pakar Penentuan Interaksi Obat Meloksikam.
Universitas Sumatera Utara
Tabel 4.1 Tabel Hasil Uji Sistem No
Nama Proses Prosedur
Pengujian Masukan
Hasil yang Diharapkan
Hasil Pengujian
1. Login Admin
Memasukkan username dan
password admin kemudian
mengeksekusi tombol LOGIN
Username dan password
admin Login Sukses
OK
2. Menambah
Artikel Menambah data
artikel penyakit dan artikel obat,
kemudian mengeksekusi
perintah TAMBAH Data Artikel
obat dan artikel
penyakit Proses
menambah artikel sukses
OK
3. Mengubah
artikel Mengubah data
artikel penyakit dan artikel obat,
kemudian mengeksekusi
perintah UBAH sda
Proses mengubah artikel sukses
OK
4. Menghapus
Artikel Menghapus data
artikel penyakit dan artikel obat,
kemudian mengeksekusi
perintah HAPUS --
Proses menghapus
artikel sukses OK
5. Menampilkan
isi artikel Mengesksekusi
halaman penyakit.php dan
obat.php untuk melihat semua isi
artikel penyakit dan artikel obat
-- Proses
menampilkan artikel berhasil
dilakukan OK
6. Menambah
Interaksi obat Menambah data
interaksi dan keterangan interaksi
obat kemudian mengeksekusi
perintah TAMBAH data obat, data
interaksi Proses
menambah interaksi obat
sukses OK
7. Mengubah
Interaksi Obat Mengubah data
interaksi obat dan keterangan
interaksi, kemudian mengekseskusi
perintah UBAH Sda
Proses mengubah interaksi obat
sukses OK
Universitas Sumatera Utara
Tabel 4.1 Tabel Hasil Uji Sistem Lanjutan No
Nama Proses Prosedur
Pengujian Masukan
Hasil yang Diharapkan
Hasil Pengujian
8. Menghapus
Interaksi Obat Menghapus data
interaksi obat dan keterangan interaksi
obat,kemudian mengeksekusi
perintah HAPUS --
Proses menghapus
interaksi obat sukses
OK
9. Cek Interaksi
Memilih obat yang akan
diinteraksikan,menj awab pertanyaan
kemudian mengeksekusi
perintah CEK INTERAKSI dan
menampilkan halaman result.php
data obat,data gejala,jawaban
pertanyaan,dat a interaksi
Proses cek interaksi obat
sukses OK
10. Menambah
Info Menambah info
tentang obat dan penyakit, kemudian
mengeksekusi perintah TAMBAH
data penyakit, data obat
Proses menambah info sukses
OK
11. Mengubah
Info Mengubah data info
obat dan info penyakit, kemudian
mengeksekusi perintah UBAH
sda Proses mengubah
info sukses OK
12. Menghapus
Info Menghapus data
info obat dan info penyakit, kemudian
mengeksekusi perintah HAPUS
-- Proses
menghapus info sukses
OK
13. Menampilkan
Info Mengeksekusi
halaman info.php, info_obat.php dan
referensi.php untuk melihat semua isi
info. --
Proses menampilkan info
sukses OK
14. Menambah
Penyakit dan Gejala
Menambah data penyakit dan gejala,
kemudian mengeksekusi
perintah TAMBAH data penyakit
dan data gejala Proses menambah
penyakit dan gejala sukses
OK
Universitas Sumatera Utara
4.1 Tabel Hasil Uji Sistem Lanjutan No