Pengujian Pengujian Dan Analisa

commit to user Gambar 4.13 Tampilan Catatan Pengeluaran Obat Harian

B. Pengujian Dan Analisa

1. Pengujian

Pengujian sistem ini bertujuan untuk menguji komponen sistem yang telah dirancang sebelumnya dan untuk memastikan bahwa setiap elemen dari sistem telah berfungsi sesuai dengan yang diharapkan. Dalam pengujian ini akan membahas mengenai skenario pengujian, kasus dan hasil pengujian. a. Skenario Pengujian Dalam teknik pengujian terhadap suatu perangkat lunak ada dua macam pendekatan yaitu Black Box dan White Box. Metode pengujian Black Box berfokus pada persyaratan fungsional perangkat lunak. Disebut juga pengujian behavioral atau pengujian partisi. Pengujian blackbox memungkinkan perekayasa perangkat lunak mendapatkan commit to user serangkaian input yang sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program. Sedangkan pendekatan White Box metode desain test case yang menggunakan struktur control desain procedural untuk memperoleh test case. Disebut juga pengujian glassbox . Skenario pengujian aplikasi medical record ini sebagai berikut Tabel 4.1 Skenario Pengujian Perangkat Lunak Aktor Proses Pengujian Butir Pengujian Nama Form Operator, Asisten Dokter Login Input data login oleh user F_Login Operator pengentrian data operator, pasien, obat, dokter, jadwal, poliklinik Pengentrian data operator, pasien, obat, dokter, poliklinik dan jadwal dokter. F_Operator, F_Pasien, F_Obat, F_Dokter, F_Jadwal F_Poliklinik Operator, Asisten Dokter pengentrian data medical record Pengentrian data medical record F_MR Operator, Asisten dokter cetak catatan medis pasien Cetak catatan medis pasien F_Cetak Operator cetak kartu pasien dan catatan pengeluaran obat harian Cetak kartu pasien dan catatan pengeluaran obat harian F_Cetak Asisten mengganti Melakukan F_Jadwal commit to user Dokter jadwal dokter perubahan data jadwal dokter Asisten Dokter melihat data dokter melihat data dokter F_Dokter Skenario pengujian terhadap hardwa re yang direkomendasikan untuk menjalankan perangkat lunak ini sebagai berikut : Tabel 4.2 Skenario Pengujian Hardware Yang Digunakan Hardware Kapasitas Prosessor Intel Pentium 4 1,5 Ghz intel pentium dual core 1,6 Ghz RAM 1 GB 512MB Harddisk 20 GB 10 GB VGA Graphic 128 mb Graphic 32 mb b. Kasus dan Hasil Pengujian Contoh kasus dan hasil pengujian pada aplikasi medical record ini sebagai berikut : Tabel 4.3 Pengujian Login Aktor Data Masukkan Keluaran Yang Diharapkan Pengamatan Kesimpulan Pengujian Operator, Asisten Dokter Username : endah Password : endah Memunculkan tampilan utama Halaman utama langsung terbuka sesuai commit to user Klik tombol login Operator, Asisten Dokter Username : admin Password : admin Klik tombol login Memunculkan konfirmasi “ Gagal Login” Muncul konfirmasi Gagal Login. sesuai Tabel 4.4 Pengujian Pengentrian data operator, pasien, obat, dokter, jadwal, dan poliklinik Aktor Data Masukkan Keluaran Yang Diharapkan Pengamatan Kesimpulan Pengujian Operator Klik tombol tambah Masing-masing kotak isian kosong dan data akan ditampilkan ke tabel. Bila gagal maka akan ditampilkan jendela JoptionPane untuk memberitahu bahwa input data error Masing-masing kotak isian kosong dan data akan ditampilkan ke tabel. Bila gagal maka akan ditampilkan jendela JoptionPane untuk memberitahu bahwa input data error sesuai commit to user Tabel 4.5 Pengujian pengentrian data medical record Aktor Data Masukkan Keluaran Yang Diharapkan Pengamatan Kesimpulan Pengujian Operator, Asisten Dokter Klik tombol tambah Masing-masing kotak isian kosong dan data akan ditampilkan ke tabel. Bila gagal atau salah inputan maka akan ditampilkan jendela JoptionPane untuk memberitahu bahwa input data error Masing-masing kotak isian kosong dan data akan ditampilkan ke tabel. Bila gagal atau salah inputan maka akan ditampilkan jendela JoptionPane untuk memberitahu bahwa input data error Sesuai Tabel 4.6 Pengujian cetak catatan medis pasien Aktor Data Masukkan Keluaran Yang Diharapkan Pengamatan Kesimpulan Pengujian Operator, Asisten Dokter Menginputkan noMR Klik tombol cetak Akan menampilkan catatan medis Akan menampilkan catatan medis sesuai commit to user Tabel 4.7 Pengujian cetak kartu pasien dan catatan pengeluaran obat harian Aktor Data Masukkan Keluaran Yang Diharapkan Pengamatan Kesimpulan Pengujian Operator Menginputk an tanggal Klik tombol cetak Akan menampilkan catatan pengeluaran obat Akan menampilkan catatan pengeluaran obat sesuai Tabel 4.8 Pengujian mengganti jadwal dokter Aktor Data Masukkan Keluaran Yang Diharapkan Pengamatan Kesimpulan Pengujian Asisten Dokter Mengubah jadwal dokter Klik ubah Akan menampilkan jadwal dokter yang telah terupdate Akan menampilkan jadwal dokter yang telah terupdate sesuai Tabel 4.9 Pengujian melihat data dokter Aktor Data Masukkan Keluaran Yang Diharapkan Pengamatan Kesimpulan Pengujian Asisten Dokter Menginputk an nama dokter Akan menampilkan data dokter sesuai data yang di inputkan Akan menampilkan data dokter sesuai data yang di inputkan sesuai commit to user Tabel 4.10 Pengujian Hardware Yang Digunakan Hardware Kapasitas Kesimpulan Pengujian Prosessor Intel Pentium 4 1,5 Ghz Berjalan dengan baik . intel pentium dual core 1,6 Ghz Berjalan dengan baik . RAM 1 GB Berjalan dengan baik 512MB Berjalan dengan baik Harddisk 20 GB Berjalan dengan baik 10 GB Berjalan dengan baik VGA Graphic 128 mb Berjalan dengan baik Graphic 32 mb Berjalan dengan baik

2. Analisa