Anda di halaman 1dari 25

DOKUMEN HASIL UJI PERANGKAT LUNAK

Aplikasi Inventori Barang Berbasis Web

( AIBBW )

Dipersiapkan oleh :

Febri Tsamaru Qolby ()

Gilang Pandu Parase ()

Moch Saepul anwar ()

Reza Ale ()

Suci Miralita ()

Wanda Priatna ()

Fakultas Teknik Informatika

JL.Surya Kencana No.1 Pamulang Telp (021)7412566,Fax.(021)7412566

Tangerang Selatan-Banten

Nomor Dokumen Halaman


Universitas Pamulang
PDHUPL - AIBBW 1/
Revisi A Tgl: 27-12-2014

1
DAFTAR ISI
BAB I PENDAHULUAN..........................................................................................1

1.1 Tujuan.............................................................................................................1

1.2 Lingkup Masalah............................................................................................1

1.3 Definisi & Singkatan.......................................................................................1

1.4 Referensi.........................................................................................................1

1.5 Deskripsi Umum Dokumen............................................................................2

BAB II LINGKUNGAN PENGUJIAN PERANGKAT LUNAK...........................2

2.1 Perangkat Lunak Pengujian............................................................................2

2.2 Perangkat Keras Pengujian.............................................................................3

2.3 Material Pengujian..........................................................................................3

2.4 Sumber Daya Manusia....................................................................................9

2.5 Prosedur Umum Pengujian.............................................................................9

2.5.1. Pengenalan dan Latihan..............................................................................9

2.5.2. Persiapan Awal............................................................................................9

2.5.3. Pelaksanaan Pengujian..............................................................................10

2.5.4. Mekanisme Laporan Hasil Uji..................................................................10

BAB III IDENTIFIKASI &RENCANA PENGUJIAN..........................................11

BAB IV DESKRIPSI & HASIL UJI.......................................................................13

ii
Daftar Gambar

Gambar 1. Tampilan awal atau Login APPM...............................................................................


Gambar 2. Tampilan formulir daftar.............................................................................................
Gambar 3. Tampilan menu utama APPM.....................................................................................
Gambar 4. Tampilan submenu khasiat herbal.............................................................................
Gambar 5. Tampilan dari kategori pemeriksaan.........................................................................
Gambar 6. Tampilan pemeriksaan dari kategori bayi dan anak-anak.........................................
Gambar 7. Tampilan keluhan dan gejala dari kategori umum....................................................
Gambar 8. Tampilan keluhan dan gejala khusus bagi wanita.....................................................

iii
Daftar Tabel

Tabel 1. Identifikasi Kasus Pengujian pada Sistem Operasi Windows


Tabel 2. Tabel uji fungsi login
Tabel 3. Tabel uji fungsi daftar
Tabel 4.Tabel uji fungsi
Tabel 5. Tabel uji fungsi
Tabel 6. Tabel uji fungsi
Tabel 7.Tabel uji fungsi
Tabel 8. Tabel uji fungsi
Tabel 9. Tabel uji fungsi

iv
3.1.1 PENDAHULUAN

1.1 Tujuan
Dokumen ini ditujukan kepada user sebagai laporan pengujian perangkat lunak.
Dokumen ini dapat digunakan untuk meninjau kemampuan program karena disertai dengan
pengujian terhadap keseluruhan sistem perangkat lunak.

1.2 Lingkup Masalah


Perangkat lunak yang akan diuji adalah “Aplikasi Inventori Barang Berbasis
Web”.Perangkat lunak ini adalah perangkat lunak yang digunakan untuk menyimpan data
penerimaan barang, pengeluaran barang & laporan bulanan untuk stok gudang. Sistem ini
dimplementasikan melalui tanya-jawab antara pengguna dengan sistem.

1.3 Definisi & Singkatan


 SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak, atau dalam bahasa Inggris-nya
sering juga disebut sebagai Software Requirements Spesification (SRS), dan merupakan
spesifikasi dari perangkat lunak yang akan dikembangkan.
 DPPL adalah Deskripsi Perancangan Perangkat Lunak, atau dalam bahasa Inggris-nya
sering juga disebut sebagai Software Design Description (SDD), dan merupakan
deskripsi perancangan dari perangkat lunak yang akan dikembangkan
 SKPL-APPM.K-xxxx adalah kode yang merepresentasikan kebutuhan (requirement)
pada AIBBW, dengan AIBBW.K adalah kode produk,SKPL adalah kode fase dan xxxx
adalah digit/nomor kebutuhan (requirement).
 DPPL-AIBBW.K-xxxx adalah kode yang dipakai dalam merepresentasikan fungsi dari
perangkat lunak AIBBW. AIBBW.K adalah kode fase, sedangkan xxxx adalah
representasi dari nomor fungsi.
PDHUPL-AIBBW.K-yyyy kode yang merepresentasikan kasus uji perangkat lunak pada
AIBBW dengan AIBBW adalah kode produk, PDHUPL adalah kode fase dan yyyy
merupakan nomor kasus uji relative tehadap nomor SKPL.

1.4 Referensi
 SKPL AIBBW –Spesifikasi Kebutuhan Perangkat Lunak CoMar, departemen Ilmu
Komputer IPB

1
2

 DUPL AIBBW – Deskripsi Perancangan Perangkat Lunak APPM, departemen Ilmu


Komputer IPB
 DUPL CoMar – Deskripsi Uji Perangkat Lunak CoMar, departemen Ilmu Komputer IPB
 DUPL SSM – Deskripsi Uji Perangkat Lunak SSM, departemen Ilmu Komputer IPB

1.5 Deskripsi Umum Dokumen


Dokumen ini berisi tentang semua tahapan pengujian yang dilakukan terhadap perangkat
lunak yang kami kembangkan. Dokumen uji ini berdasarkan dokumen DPPL yang telah
dibuat sebelumnya.
3

3.1.2 LINGKUNGAN PENGUJIAN PERANGKAT LUNAK

2.1 Perangkat Lunak Pengujian


Perangkat lunak ini (AIBBW) diujikan dengan beberapa perangkat lunak lain, yaitu:

 Sistem operasi: Windows 8.1 Professional


 Web server: Apache HTTPD 2.2.21
 Web browser: Google Chrome
 Scripting language: PHP Versi 5.5.11
 DBMS: MySQL Versi 5.6.16

2.2 Perangkat Keras Pengujian


Perangkat keras yang diperlukan untuk menguji aplikasi ini adalah satu set komputer dengan
spesifikasi:

 Processor: Intel® Pentium® CPU G3258 @ 3.20 GHz


 Memory: 2 GB DDR3
 Harddisk : 500 GB

2.3 Material Pengujian


Tampilan awal yang akan dilihat oleh pengguna ketika masuk ke dalam sistem ini adalah
sebagai berikut:

Gambar 1, Tampilan awal atau Log in


4

Halaman ini diisi kotak dialog yang meminta pengguna untuk memasukkan username dan
password. Bila username dan password sudah terdaftar, maka pengguna akan masuk ke menu
utama. Bila username dan password belum terdaftar, maka pengguna tidak dapat masuk ke
dalam menu utama. Ada 3 divisi yang bisa menggunakan aplikasi ini dan konten yang dimuat
sesuai dengan divisinya. Untuk pendaftaran user baru harus menghubungi admin dan
didaftarkan oleh admin.

Gambar 2, Tampilan formulir daftar

Halaman ini adalah halaman dimana admin menambahkan user baru sesuai divisinya.

Gambar 3, tampilan menu utama aplikasi divisi gudang


5

Halaman utama ini adalah halaman utama untuk divisi gudang. Halaman ini tampil setelah
pengguna memasukkan username dan password dengan benar sesuai dengan username dan
password yang telah terdaftar pada database. Dalam menu utama ini, user divisi gudang dapat
memilih empat fungsi dari aplikasi inventori barang ini.

Gambar 4, tampilan sub menu Barang

Halaman ini berfungsi untuk input data barang baru yang berguna untuk menyimpan data
barang yang belum ada sebelumnya di database dan melihat data baranng yang ada
didatabase.

Gambar5, tampilan form penerimaan barang


6

Halaman ini berfungsi untuk menyimpan data barang apa yang masuk, kapan barang itu
diterima dan berapa jumlah barang yang diterima.

Gambar 6, Form barang keluar

Halaman ini berfungsi untuk mencatat kapan barang dikeluarkan, berapa banyak barang yang
dikeluarkan. Pada saat fungsi ini dijalankan jumlah barang yang keluar akan langsung
berkurang pada stok barang

Gambar7, tampilan laporan bulanan pengeluaran & peneriamaan barang


7

Pada menu laporan, user gudang bisa merlihat dan mencetak barang apa saja dan berpaa
banyak barang yang diterima dan dikeluarkan pada setiap bulan nya.

Gambar8, tampilan Form ganti password

Pada menu profil terdapat pilihan ubah password yang berfungsi untuk merubah password

user.

Gambar9, tampilan halaman utama divisi sekretaris

Berikut ini adalah halaman utama jika login dengan divisi sekretaris.pada halaman ini
terdapat 2 menu yaitu perecanaan kebutuhan dan laporan EOI.
8

Gambar10, tampilan menu perencanaansistem inventori

Menu ini berfungsi untuk memilih barang mana yang akan dibuat system perencaaan nya .

Gambar11, tampilan menu laporan EOI

Menu ini berfungsi untuk menampilkan laporan Economic Order Interval.


9

2.4 Sumber Daya Manusia


Persyaratan sumber daya manusia yang akan terlibat dalam proses pengujian perangkat lunak
ini adalah :
 Memahami konsep pemrograman berorientasi objek dalam bahasa pemrograman php.
 Memahami proses pengujian perangkat lunak berorientasi objek.
 Memahami konsep pemrograman data base MySQL.

2.5 Prosedur Umum Pengujian


2.5.1. Pengenalan dan Latihan
Berhubung pihak yang terlibat dalam proses pengujian telah memenuhi persyaratan 2.4
dan dengan mempertimbangkan bahwa perngkat lunak dan keras yang dibutuhkan
dalam pengujian sudah umum digunakan, maka pengenalan dan latihan tidak perlu
dilakukan.

2.5.2. Persiapan Awal


Aplikasi ini tidak perlu persiapan awal untuk diuji, sehingga persiapan awal ditiadakan.

2.5.2.1. Persiapan Prosedural


Persiapan prosedural tidak diperlukan dalam pengujian perangkat lunak ini.

2.5.2.2. Persiapan Perangkat Keras


Perangkat keras yang perlu dipesiapkan adalahSebuah perangkat computer yang
dilengkapi dengan :

 Processor: Intel® Pentium Dual Core


 Memory: 1 GB DDR2
 Harddisk 80 GB

2.5.2.3. Persiapan Perangkat Lunak


Perangkat lunak yang digunakan untuk menguji adalah XAMPP 1.8.3 Sebelum
melakukan pengujian, terlebih dahulu perangkat lunak AIBBW disimpan di folder
“htdocs” tempat perangkat lunak XAMPP tersebut diinstal. Misal jika XAMPP
diinstal di drive C, maka AIBBW akan disimpan di C:/xampp/htdocs/AIBBW.
Instruksi untuk mengaktifkan program:
 Jalankan server Apache dan MySQL yang ada di XAMPP Control Panel.
10

 Buka browser yang ada dan ketikkan: http://localhost/AIBBW


 Coba lakukan proses login dengan menggunakan username dan password
berikut :
o Username : admin, password : admin ( untuk login sebagai admin.
o Username : gudang, password : gudang ( untuk login sebagai divisi gudang.
o Username : sekretaris, password : sekretaris ( untuk login sebagaidivisi
sekretaris.

2.5.3. Pelaksanaan Pengujian


Pelaksanaan pengujian langsung dilakukan pada tahap pengujian sistem dengan
menguji fungsi-fungsi yang terdapat di dalam aplikasi AIBBW ini.

2.5.4. Mekanisme Laporan Hasil Uji


Dokumen hasil uji dari aplikasi ini akan diberikan kepada asisten praktikum dan
dievaluasi oleh asisten dan kelompok lain yang bertindak sebagai klien dari kelompok
kami. Sehingga aplikasi mendapatkan umpan balik dalam pengembangan perangkat
lunak ini selanjutnya.
11

3.1.3 IDENTIFIKASI &RENCANA PENGUJIAN


Pengujian yang dilakukan berdasarkan fungsi yang sebelumnya telah didefinisikan di
dalam SKPL. Secara singkat, proses ini dijabarkan dalam tabel 1 :

Tabel 1. Identifikasi Kasu dan rencana pengujian

Kelas Uji Butir Uji Identifikasi Tingkat Jenis Jadwal

SKPL PDHUPL Pengujian Pengujian

Pengujia Pengujian SKPL- PDHUPL- Pengujian Black 27


n antar fungsi login AIBBW.K AIBBW.K- sistem box Desember
muka admin & divisi _0004 0001 2014
pengguna lain

Pengujia Pembuatan SKPL- PDHUPL- Pengujian Black 27


n user name dan AIBBW.K AIBBW.K- unit box Desember
Account password _0003 0002 2014

Pengujia Pengujian SKPL- PDHUPL- Pengujian Black 27


n fungsi fungsi data AIBBW.K AIBBW.K- unit box Desember
barang _0001 0003 2014

Pengujian ubah SKPL- PDHUPL- Pengujian Black 27


password AIBBW.K AIBBW.K- unit box Desember
_0002 0004 2014

Pengujian SKPL- PDHUPL- Pengujian Black 27


fungsi logout AIBBW.K AIBBW.K- unit box Desember
_0003 0005 2014

Pengujian SKPL- PDHUPL- Pengujian Black 27


fungsi AIBBW.K AIBBW.K- unit box Desember
penerimaan _0004 0006 2014
barang

Pengujian SKPL- PDHUPL- Pengujian Black 27


12

fungsi keluar AIBBW.K AIBBW.K- unit box Desember


barang _0005 0007 2014

Pengujian SKPL- PDHUPL- Pengujian Black 27


fungsi laporan AIBBW.K AIBBW.K- unit box Desember
penerimaan _0006 0008 2014
dan
pengeluaran
barang /bulan

Pengujian SKPL- PDHUPL- Pengujian Black 27


fungsi AIBBW.K AIBBW.K- unit box Desember
perencanaan _0007 0009 2014
kebutuhan

Pengujian SKPL- PDHUPL- Pengujian Black 27


fungsi AIBBW.K AIBBW.K- unit box Desember
pemilihan _0008 0010 2014
barang untuk
direncanakan
kebutuhannya

Pengujian SKPL- PDHUPL- Pengujian Black 27


fungsi AIBBW.K AIBBW.K- unit box Desember
kalkulator _0009 0011 2014
perencanaan
barang

Pengujian SKPL- PDHUPL- Pengujian Black 27


fungsi laporan AIBBW.K AIBBW.K- unit box Desember
perencanaan _0010 0012 2014
barang
13

3.1.4 DESKRIPSI & HASIL UJI


Tabel 4.1 Login

Identifikasi AIBBW-PDHUPL-0001

Nama Kasus Uji Pengujian fungsi login

Deskripsi Login kondisi Normal

Kondisi Awal Sudah terdapat account administrator

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario

1. Log in dengan User-ID : admin dan password : admin


2. Periksa hasil log in

Yang Diharapkan Pengamatan Kesimpulan

Muncul jendela menu Berhasil masuk ke jendela Ok


utama untuk Admin menu utama

Identifikasi AIBBW-PDHUPL-0002

Nama Kasus Uji Pengujian fungsi login

Deskripsi Login kondisi Normal

Kondisi Awal Sudah terdapat account gudang

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1
14

Skenario

1. Log in dengan User-ID : gudang dan password : gudang


2. Periksa hasil log in

Yang Diharapkan Pengamatan Kesimpulan

Muncul jendela menu Berhasil masuk ke jendela Ok


utama untuk divisi gudang menu utama

Identifikasi AIBBW-PDHUPL-0003

Nama Kasus Uji Pengujian fungsi login

Deskripsi Login kondisi Normal

Kondisi Awal Sudah terdapat account sekretaris

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario

1. Log in dengan User-ID : sekretaris dan password : sekretaris


2. Periksa hasil log in

Yang Diharapkan Pengamatan Kesimpulan

Muncul jendela menu Berhasil masuk ke jendela Ok


utama untuk divisi menu utama
sekretaris
15

Tabel 4.2 Pendaftaran User Baru

Identifikasi AIBBW-PDHUPL-0004

Nama Kasus Uji Pengujian fungsi Daftar

kondisi Normal
Deskripsi

Kondisi Awal Belum Login

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario

Login sebagai admin – menambahkan user untuk divisi gudang - mengisi user name dan
password baru dan required field yang ada

Yang Diharapkan Pengamatan Kesimpulan

Muncul data user di data Berhasil mendaftar tampil Ok


master user data master user

Tabel 4.3 Menginputkan data barang baru

Identifikasi AIBBW-PDHUPL-0005

Nama Kasus Uji Pengujian fungsi Barang

kondisi Normal
Deskripsi

Kondisi Awal Sudah login sebgai divisi gudang

Tanggal Pengujian 27 Desember 2014


16

Penguji Kelompok 1

Skenario

Input data barang baru, nama : fruit, jenis : dingin

Yang Diharapkan Pengamatan Kesimpulan

Data tersimpan di database Berhasil menyimpan di Ok


dan tampil di halaman data database dan tampil di data
master master

Tabel 4.4 Penerimaan Barang

Identifikasi AIBBW-PDHUPL-0006

Nama Kasus Uji Pengujian fungsi penerimaan barang

Deskripsi Kondisi Normal

Kondisi Awal Sudah Login sebagai divisi gudang

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario

1. User memilih barang fruit


2. Quantity: 15

Yang Diharapkan Pengamatan Kesimpulan

Data tersimpan dan log tgl Berhasil menyimpan ke Ok


penerimaan akan tersimpan database & didatabase
master stock barang sesuai
17

dengan yg di inputkan

Tabel 4.5 Keluar Barang

Identifikasi AIBBW-PDHUPL-0007

Nama Kasus Uji Pengujian fungsi keluar barang

Deskripsi kondisi Normal

Kondisi Awal Sudah Login sebagai divisi gudang

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario

1. User memilih barang fruit


2. Quantity: 3

Yang Diharapkan Pengamatan Kesimpulan

Data log pengeluaran Berhasilmenyimpan data Ok


barang tersimpan dan stock dan stock pun berkurang
yg ada pun berkurang

Tabel 4.6 Menampilkan Laporan penerimaan barang

Identifikasi AIBBW-PDHUPL-0008

Nama Kasus Uji Pengujian fungsi laporan penerimaan barang

Deskripsi Kondisi Normal


18

Kondisi Awal Sudah Login sebagai divisi gudang

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario

1. Memilih laporan penerimaan barang – dari tanggal 1 desember 2014 s/d 31 Desember
2014

Yang Diharapkan Pengamatan Kesimpulan

Semua data penerimaan Berhasil menampilkan data Ok


barang dari tgl 1/12/14 s/d penerimaan barang dari tgl
31/12/14 akn tampil 1/12/14 s/d 31/12/14

Tabel 4.7 Menampilkan Laporan pengeluaran barang

Identifikasi AIBBW-PDHUPL-0009

Nama Kasus Uji Pengujian fungsi laporan pengeluaran barang

Deskripsi Kondisi Normal

Kondisi Awal Sudah Login sebagai divisi gudang

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario

1. Memilih laporan pengeluaran barang – dari tanggal 1 desember 2014 s/d 31 Desember
2014
19

Yang Diharapkan Pengamatan Kesimpulan

Semua data pengeluaran Berhasil menampilkan data Ok


barang dari tgl 1/12/14 s/d penerimaan barang dari tgl
31/12/14 akn tampil. 1/12/14 s/d 31/12/14

Tabel 4.8 Perencanaan Kebutuhan

Identifikasi AIBBW-PDHUPL-0010

Nama Kasus Uji Pengujian Fungsi Perencanaan Kebutuhan

Deskripsi Kondisi Normal

Kondisi Awal Sudah Login Sebagai divisi sekretaris

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario

1. Memilih barang : fruit bulan : Desember

Yang Diharapkan Pengamatan Kesimpulan

Berhasil menampilkan hasil Stok order tidak tampil pada error


dengan sesuai hasil perencanaan

Tabel 4.9 Laporan Hasil Perencanaan


20

Identifikasi AIBBW-PDHUPL-0011

Nama Kasus Uji Pengujian Fungsi Laporan Perencanaan Kebutuhan

Deskripsi Kondisi Normal

Kondisi Awal Sudah Login Sebagai divisi sekretaris

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario

1. Laporan

Yang Diharapkan Pengamatan Kesimpulan

Berhasil menampilkan hasil Data tidak ada yang tampil error


dengan sesuai

Tabel 4.10 Ubah Password

Identifikasi AIBBW-PDHUPL-0012

Nama Kasus Uji Pengujian Fungsi Ubah Password

Deskripsi Kondisi Normal

Kondisi Awal Sudah Login

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario
21

1. Password lama : sekretaris, password baru : 12345

Yang Diharapkan Pengamatan Kesimpulan

Password berganti dan bisa User bisa login dengan OK


login dengan password baru password baru

Tabel 4.11 Logout

Identifikasi AIBBW-PDHUPL-0013

Nama Kasus Uji Pengujian Fungsi Logout

Deskripsi Kondisi Normal

Kondisi Awal Sudah Login

Tanggal Pengujian 27 Desember 2014

Penguji Kelompok 1

Skenario

1. Logout

Yang Diharapkan Pengamatan Kesimpulan

Keluar dari program Berhasil keluar dari program OK


dan harus login lagi jika ingin
masuk ke system

Anda mungkin juga menyukai