• Tidak ada hasil yang ditemukan

Masuk Pegawai

C. Spesifikasi File

2. Spesifikasi Perangkat Lunak

3.4.2. Pengujian Unit

Pengujian yang digunakan untuk menguji sistem yang baru adalah metode pengujian black box. Pengujian black box berfokus pada persyaratan fungsional.

A. Pengujian Terhadap Form Login Pegawai Administrasi

Tabel III.9.

Hasil Pengujian Black Box Testing Halaman Login Pegawai Administrasi

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan 1 Username,

password tidak diisi dan akses tidak dipilih lalu klik tombol masuk

Sistem akan menolak akses pegawai

administrasi dan akan menampilkan

“username/password harus diisi dan anda belum memilih akses”

Sesuai harapan Valid

2 Mengetikan Username, password tidak diisi dan akses tidak dipilih lalu klik tombol masuk

Sistem akan menolak akses pegawai

administrasi dan akan menampilkan

“password harus diisi dan anda belum memilih akses”

Sesuai Harapan Valid

3

Username tidak diisi, mengetikan password dan akses tidak dipilih lalu klik tombol masuk

Username:

Sistem akan menolak akses pegawai

administrasi dan akan menampilkan

“username harus diisi dan anda belum memilih akses”

Sesuai Harapan Valid

4 Username tidak diisi, password tidak diisi dan akses dipilih lalu klik tombol masuk

Sistem akan menolak akses pegawai

administrasi dan akan menampilkan

“username/password harus diisi”

Sesuai Harapan Valid

5 Mengetikkan salah satu kondisi salah pada username, password atau akses kemudian klik tombol masuk

Username:

admin123 (benar) Password:

admin (salah) Akses:

Administrasi (benar)

Sistem akan menolak akses pegawai

administrasi dan akan menampilkan

“username/password anda salah”

Sesuai Harapan Valid

6 Mengetikkan username,

password, dan akses dengan data yang benar kemudian klik tombol login

Username:

admin123 (benar) Password:

admin (benar) Akses:

Administrasi (benar)

Sistem menerima akses login dan kemudian langsung menampilkan

halaman utama pegawai

administrasi.

Sesuai Harapan Valid

B. Pengujian Terhadap Form Login Pegawai Technical Support

Tabel III.10.

Hasil Pengujian Black Box Testing Halaman Login Pegawai Technical Support

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan 1 Username,

password tidak diisi dan akses tidak dipilih lalu klik tombol masuk

Sistem akan menolak akses pegawai technical support dan akan menampilkan

“username/password harus diisi dan anda belum memilih akses”

Sesuai harapan Valid

2 Mengetikan Username, password tidak diisi dan akses tidak dipilih lalu klik tombol masuk

Sistem akan menolak akses pegawai technical support dan akan menampilkan

“password harus diisi dan anda belum memilih akses”

Sesuai Harapan Valid

3

Username tidak diisi, mengetikan password dan akses tidak dipilih lalu klik tombol masuk

Sistem akan menolak akses pegawai technical support dan akan menampilkan

“username harus diisi dan anda belum memilih akses”

Sesuai Harapan Valid

4 Username tidak diisi, password tidak diisi dan akses dipilih lalu klik tombol masuk

Sistem akan menolak akses pegawai technical support dan akan menampilkan

“username/password harus diisi”

Sesuai Harapan Valid

5 Mengetikkan salah satu kondisi salah pada username, password atau akses kemudian klik tombol masuk

Username:

agung123 (benar) Password:

tech (salah) Akses:

Technical (benar)

Sistem akan menolak akses pegawai technical support dan akan menampilkan

“username/password anda salah”

Sesuai Harapan Valid

6 Mengetikkan username,

Username:

agung123

Sistem menerima akses login dan

Sesuai Harapan Valid

password, dan akses dengan data yang benar kemudian klik tombol login

(benar)

kemudian langsung menampilkan

halaman utama technical support.

C. Pengujian Terhadap Form Login Pasien

Tabel III.11.

Hasil Pengujian Black Box Testing Halaman Login Pasien

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan

1 NIP dan

password tidak diisi lalu klik tombol masuk

NIP: (kosong) Password:

(kosong)

Sistem akan menolak akses pasien dan akan menampilkan pesan

“required”

Sesuai harapan Valid

2 Mengetikan NIP dan password tidak diisi lalu klik tombol masuk

NIP: 1214001 Password:

(kosong)

Sistem akan menolak akses pasien dan akan menampilkan pesan

“required” pada form password

Sesuai Harapan Valid

3

NIP tidak diisi dan mengetikan password lalu klik tombol masuk

NIP: (kosong) Password:

agung123

Sistem akan menolak akses pasien dan akan menampilkan pesan

“required” pada form NIP

Sesuai Harapan Valid

4 Mengetikkan salah satu kondisi salah pada NIP, atau password kemudian klik tombol masuk

NIP: 1214001 (benar) Password:

agung123 (salah)

Sistem akan menolak akses pasien dan akan menampilkan

“NIP/password anda salah”

Sesuai Harapan Valid

5 Mengetikkan NIP dan password, dengan data yang benar kemudian klik tombol login

NIP: 1214001 (benar) Password:

agung123 (benar)

Sistem menerima akses login

Sesuai Harapan Valid

D. Pengujian Terhadap Form Kritik dan Saran

Tabel III.12.

Hasil Pengujian Black Box Testing Halaman Kritik dan Saran

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan 1 kritik dan saran

tidak diisi lalu klik tombol kirim

kritiksaran:

(kosong)

Sistem akan menolak dan akan menampilkan “isi kritik dan saran”

Sesuai harapan Valid

2 Mengetikan kritik dan saran lalu klik tombol kirim

kritiksaran:

bagus

Sistem akan menerima dan akan menampilkan

“Kritik dan Saran Ditambah”

Sesuai harapan Valid

E. Pengujian Terhadap Form Tambah Kunjungan Pasien

Tabel III.13.

Hasil Pengujian Black Box Testing Halaman Tambah Kunjungan Pasien

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan 1 NIP tidak diisi,

dan Poliklinik tidak dipilih lalu klik tombol tambah

NIP: (kosong) Nama Pasien : (kosong)

Sistem akan menolak dan akan menampilkan “anda belum mengisi NIP dan memilih Poli”

Sesuai harapan Valid

2 Mengetikkan

NIP, dan Poliklinik tidak

dipilih lalu klik tombol tambah

NIP: 1214001 Nama Pasien : Agung

Sistem akan menolak dan akan menampilkan “anda belum memilih Poli”

Sesuai harapan Valid

3 NIP tidak diisi, dan memilih Poliklinik tidak dipilih lalu klik tombol tambah

NIP: (kosong) Nama Pasien : (kosong) Jenis Kelamin:

(kosong)

Sistem akan menolak dan akan menampilkan “anda belum mengisi NIP”

Sesuai harapan Valid

Usia:

(kosong) Poliklinik:

Poli Gigi

4 NIP, dan

Poliklinik dipilih lalu klik tombol tambah

NIP: 1214001 Nama Pasien : Agung

Sistem akan menerima dan akan menampilkan

“berhasil ditambahkan”

Sesuai harapan Valid

F. Pengujian Terhadap Form Tambah Rekam Medis

Tabel III.14.

Hasil Pengujian Black Box Testing Halaman Tambah Rekam Medis

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan 1 NIP tidak diisi,

dan keluhan tidak diisi lalu klik tombol tambah

NIP:

(kosong) Dari Poliklinik:

(kosong) Nama Pasien : (kosong)

Sistem akan menolak dan akan menampilkan “NIP belum diisi, dan keluhan harus diisi”

Sesuai harapan Valid

2 NIP diisi, keluhan tidak diisi lalu klik tombol Nama Pasien : Agung

Sistem akan menolak dan akan menampilkan

“keluhan harus diisi”

Sesuai harapan Valid

3 NIP tidak diisi, dan mengetikkan

NIP:

(kosong)

Sistem akan menolak dan akan

Sesuai harapan Valid

keluhan lalu klik tombol tambah

Dari Poliklinik:

(kosong) Nama Pasien : (kosong)

sakit kepala sebelah

Diagnosa:

Migrain

menampilkan “NIP belum diisi, dan keluhan harus diisi”

4 NIP diisi , dan mengetikkan keluhan lalu klik tombol tambah

NIP:

1214001 Dari Poliklinik:

Poli Umum Nama Pasien : Agung

Sistem akan menerima dan akan

menampilkan

“berhasil ditambahkan”

Sesuai harapan Valid

G. Pengujian Terhadap Form Tambah Kwitansi

Tabel III.15.

Hasil Pengujian Black Box Testing Halaman Tambah Kwitansi

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan 1 NIP tidak diisi,

dan keterangan tidak dipilih lalu klik tombol tambah

NIP:

(kosong) Nama Pasien:

(kosong) Nomor Rekam Medis : (kosong)

Sistem akan menolak dan akan menampilkan “NIP belum diisi, dan keterangan harus dipilih”

Sesuai harapan Valid

(kosong) 2 mengetikan NIP,

dan keterangan tidak dipilih lalu klik tombol tambah

NIP:

1214001 Nama Pasien:

Agung Nomor Rekam Medis : 10001 Biaya: 17500 Keterangan:

(kosong)

Sistem akan menolak dan akan menampilkan

“keterangan harus dipilih”

Sesuai harapan Valid

3 NIP tidak diisi, dan keterangan dipiih lalu klik tombol tambah

NIP:

(kosong) Nama Pasien:

(kosong) Nomor Rekam Medis : (kosong)

Sistem akan menolak dan akan menampilkan “NIP belum diisi”

Sesuai harapan Valid

4 Mengetikkan NIP dan keterangan dipilih lalu klik tombol tambah

NIP:

1214001 Nama Pasien:

Agung Nomor Rekam Medis : 10001 Biaya: 17500 Keterangan:

Menunggu

Sistem akan menerima dan akan menampilkan

“berhasil ditambahkan”

Sesuai harapan Valid

H. Pengujian Terhadap Form Laporan Kunjungan

Tabel III.16.

Hasil Pengujian Black Box Testing Halaman Laporan Kunjungan

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan 1 Dari dan sampai

tidak diisi lalu klik tombol proses

dari: (kosong) s/d : (kosong)

Sistem akan menolak dan akan menampilkan “isi formulir

kunjungannya”

Sesuai harapan Valid

2 Mengetikkan dari dan sampai tidak diisi lalu klik tombol proses

dari:

05/10/2017 s/d : (kosong)

Sistem akan menolak dan akan menampilkan “isi formulir

kunjungannya”

Sesuai harapan Valid

3 Dari tidak diisi dan mengetikkan sampai lalu klik tombol proses

dari: (kosong)

s/d : 05/28/2017

Sistem akan menolak dan akan menampilkan “isi formulir

kunjungannya”

Sesuai harapan Valid

4 Mengetikkan Dari dan sampai lalu klik tombol proses

dari:

05/10/2017

s/d : 05/28/2017

Sistem akan menerima dan akan menampilkan

laporan kunjungan pasien

Sesuai harapan Valid

I. Pengujian Terhadap Form Tambah Pegawai

Tabel III.17.

Hasil Pengujian Black Box Testing Halaman Tambah Pegawai

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan 1 Foto , username,

password, konfirmasi password tidak diisi dan akses tidak dipilih lalu klik tombol tambah

Sistem akan menolak dan akan menampilkan “form harus diisi/tidak boleh kosong”

Sesuai harapan Valid

2 Foto tidak diisi, mengetikkan username, password, konfirmasi password tidak

Foto: menolak dan akan menampilkan “form harus diisi/tidak boleh kosong”

Sesuai harapan Valid

diisi dan akses tidak dipilih lalu klik tombol tambah

username tidak diisi,

mengetikkan password dan konfirmasi password dan akses tidak dipilih lalu klik tombol tambah

Sistem akan menolak dan akan menampilkan “form harus diisi/tidak boleh kosong”

Sesuai harapan Valid

4 Foto , username, password , konfirmasi password dan akses dipilih lalu klik tombol

Sistem akan menolak dan akan menampilkan “form harus diisi/tidak boleh kosong”

Sesuai harapan Valid

5 Mengetikkan Foto , username, password , konfirmasi password dan akses dipilih lalu klik tombol tambah

Foto: img.jpg Username:

Sistem akan menerima dan akan menampilkan

“pegawai ditambahkan”

Sesuai harapan Valid

J. Pengujian Terhadap Form Tambah Poliklinik

Tabel III.18.

Hasil Pengujian Black Box Testing Halaman Tambah Poliklinik

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan 1 Poliklinik dan

biaya tidak diisi lalu klik tambah

Poliklinik:

(kosong) Biaya:

(kosong)

Sistem akan menolak dan akan menampilkan “form harus diisi”

Sesuai harapan Valid

2 Mengetikkan

poliklinik dan biaya tidak diisi lalu klik tambah

Poliklinik:

Poli Umum Biaya:

(kosong)

Sistem akan menolak dan akan menampilkan “form harus diisi”

Sesuai harapan Valid

3 Poliklinik tidak Poliklinik: Sistem akan Sesuai harapan Valid

diisi dan mengetikan biaya lalu klik tambah

(kosong) Biaya: 15000

menolak dan akan menampilkan “form harus diisi”

4 Mengetikkan poliklinik dan biaya lalu klik tambah

Poliklinik:

Poli Umum Biaya: 15000

Sistem akan menerima dan akan menampilkan

“Poliklinik Ditambahkan”

Sesuai harapan Valid

K. Pengujian Terhadap Form Tambah Diagnosa

Tabel III.19.

Hasil Pengujian Black Box Testing Halaman Tambah Diagnosa

No. Skenario pengujian

Test case Hasil yang diharapkan

Hasil pengujian Kesimpulan 1 Diagnosa dan

keluhan tidak diisi lalu klik tambah

Diagnosa:

(kosong) Keluhan:

(kosong)

Sistem akan menolak dan akan menampilkan “form harus diisi”

Sesuai harapan Valid

2 Mengetikkan diagnosa dan keluhan tidak diisi lalu klik tambah

Diagnosa:

Tipes Keluhan:

(kosong)

Sistem akan menolak dan akan menampilkan “form harus diisi”

Sesuai harapan Valid

3 Poliklinik tidak diisi dan mengetikan

keluhan lalu klik tambah

Diagnosa:

(kosong) Keluhan:

Sakit panas

Sistem akan menolak dan akan menampilkan “form harus diisi”

Sesuai harapan Valid

4 Mengetikkan diagnosa dan keluhan lalu klik tambah

Diagnosa:

Tipes Keluhan:

Sakit Panas

Sistem akan menerima dan akan menampilkan

“Diagnosa Ditambahkan”

Sesuai harapan Valid

Dokumen terkait