BAB I PENDAHULUAN
8. Tabel Barang Keluar
4.2 Pengujian Sistem
Pengujian sistem merupakan bagian terpenting dalam membangun suatu sistem. Pengujian sistem dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan dari sebuah program. Tujuan dari pengujian ini adalah untuk menjamin bahwa program yang dibangun memiliki kualitas yang lebih baik dari sistem yang sebelumnya, seperti yaitu mampu mempresentasikan hasil dari proses analisis, hasil dari proses perancangan dan hasil dari pengkodean dari program itu sendiri.
4.2.1 Pengujian UML ( Unified Modelling Language )
Pengujian UML ( Unified Modelling Language ) adalah sebuah proses pencarian kesalahan pada setiap item perangkat lunak, mencatat hasilnya, mengevaluasi fasilitas dari perangkat lunak yang akan dikembangkan. Pengujian UML ( Unified Modelling Language ) ini dilakukan dengan dua cara, yaitu pengujian dengan black box dan pengujian dengan white box.
65
4.2.1.1 Pengujian Dengan Black Box
Tabel 4.1 Tabel Pengujian Black Box
Kelas Uji Detail Pengujian
Pengujian Login Verifikasi login data admin dan data pelanggan dengan cara memasukkan username/email dan password untuk mengaktifkan semua tombol pada halaman utama sistem.
Pengujian input data barang, data kategori, data satuan, data supplier dan data konsumen.
Pengujian ini dilakukan dengan cara menginputkan beberapa data pada menu master data seperti menginputkan data barang, data kategori, data satuan, data supplier dan data konsumen oleh admin dan data tersebut akan tersimpan ke dalam database sistem yang telah dirancang dan proses tersebut dilakukan untuk dapat mengetahui apakah proses penginputan data dari sistem berjalan dengan baik atau tidak
Pengujian tampilan data barang, data kategori, data satuan, data supplier dan data konsumen.
Menampilkan hasil input data barang, data kategori, data satuan, data supplier dan data konsumen. Hal tersebut dilakukan agar dapat mengetahui apakah proses penampilan data dari tiap – tiap proses penginputan data yang telah dilakukan sebelumnya sudah berjalan dengan baik atau tidak dan apakah data – data yang sudah di inputkan tersebut sudah tersimpan dengan baik ke dalam sistem yang telah dirancang.
Pengujian input data transaksi barang masuk dan data transaksi barang keluar.
Pengujian ini dilakukan dengan cara menginputkan beberapa data pada menu transaksi seperti menginputkan data transaksi barang masuk dan data transaksi barang keluar oleh admin dan data tersebut akan tersimpan ke dalam database sistem yang telah dirancang dan proses tersebut dilakukan untuk dapat mengetahui apakah proses penginputan data dari sistem berjalan dengan baik atau tidak
Pengujian tampilan data transaksi barang masuk dan data transaksi barang keluar.
Menampilkan hasil input data transaksi barang masuk dan data transaksi barang keluar. Hal tersebut dilakukan agar dapat mengetahui apakah proses penampilan data dari tiap – tiap proses penginputan data yang telah dilakukan sebelumnya sudah berjalan dengan baik atau tidak dan apakah data – data yang sudah di inputkan tersebut sudah tersimpan dengan baik ke dalam sistem yang telah dirancang.
Pengujian filter data barang masuk dan filter data barang keluar.
Pengujian ini dilakukan dengan cara memfilter beberapa data pada menu laporan seperti memfilter data barang masuk dan filter data barang keluar berdasarkan per-bulan oleh admin dan proses tersebut dilakukan untuk dapat mengetahui apakah proses memfilter data dari sistem berjalan dengan baik atau tidak Pengujian tampilan
filter data barang masuk dan filter data barang keluar.
Menampilkan hasil filter data barang masuk dan filter data barang keluar. Hal tersebut dilakukan agar dapat mengetahui apakah proses penampilan data dari tiap – tiap proses filter data yang telah dilakukan sebelumnya sudah berjalan dengan baik atau tidak dan apakah data – data yang sudah di filter berdasarkan perbulan tersebut sudah ditampilkan dengan baik atau tidak pada sistem.
Pengujian input data user.
Pengujian ini dilakukan dengan cara menginputkan beberapa data pada menu data user seperti menginputkan data user oleh admin dan data tersebut akan tersimpan ke dalam database sistem yang telah dirancang dan proses tersebut dilakukan untuk dapat mengetahui apakah proses penginputan data dari sistem berjalan dengan baik atau tidak
67
Pengujian tampilan data user.
Menampilkan hasil input data data user.
Hal tersebut dilakukan agar dapat mengetahui apakah proses penampilan data dari tiap – tiap proses penginputan data yang telah dilakukan sebelumnya sudah berjalan dengan baik atau tidak dan apakah data – data yang sudah di inputkan tersebut sudah tersimpan dengan baik ke dalam sistem yang telah dirancang.
Pengujian ubah data user.
Pengujian ini dilakukan dengan cara mengubah beberapa data pada menu profil user seperti mengubah informasi user yang ada pada forrm menu profil user. Proses ini dilakukan untuk mengetahui ada atau tidak bug pada form ubah profil user.
Pengujian tampilan data user.
Menampilkan hasil informasi profil user yang telah diubah sebelumnya untuk mengetahui apakah proses sebelumnya sudah berjalan dengan baik atau tidak.
Pengujian logout Proses logout dari halaman menu utama sistem
4.2.1.2 Pengujian Dengan White Box
Tabel 4.2 Tabel Pengujian White Box
Kelas Uji Detail Pengujian
Pengujian Login Munculnya pesan pemberitahuan bahwa text field harus dilengkapi datanya terlebih dahulu.
Pengujian input data barang Muncul pesan pemberitahuan bahwa text field data barang, harus dilengkapi datanya terlebih dahulu.
Pengujian input data kategori
Muncul pesan pemberitahuan bahwa text field data kategori, harus dilengkapi datanya terlebih dahulu.
Pengujian input data satuan Muncul pesan pemberitahuan bahwa text field data satuan, harus dilengkapi datanya terlebih dahulu.
Pengujian input data konsumen
Muncul pesan pemberitahuan bahwa text field data konsumen, harus dilengkapi datanya terlebih dahulu.
Pengujian input data supplier
Muncul pesan pemberitahuan bahwa text field data supplier, harus dilengkapi datanya terlebih dahulu.
Pengujian input data user Muncul pesan pemberitahuan bahwa text field data user, harus dilengkapi datanya terlebih dahulu.
Pengujian input data transaksi barang masuk
Muncul pesan pemberitahuan bahwa text field data transaksi barang masuk, harus dilengkapi datanya terlebih dahulu.
Pengujian input data
transaksi barang keluar Muncul pesan pemberitahuan bahwa text field data transaksi barang keluar, harus dilengkapi datanya terlebih dahulu.
Pengujian filter data laporan barang masuk
Melakukan pengujian terhadap menu laporan data barang masuk dengan memfilter data laporan barang masuk tersebut berdasarkan bulan yang ingin dilihat datanya.
Pengujian filter data laporan
barang keluar Melakukan pengujian terhadap menu laporan data barang keluar dengan memfilter data laporan barang keluar tersebut berdasarkan bulan yang ingin dilihat datanya.
Pengujian ubah data profil
user Pengujian terhadap menu profil
user dengan mengubah informasi data yang ada di dalam menu profil user, dengan cara menupdate data yang ada di dalam form profil user t ersebut.