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
Universitas Pamulang Nomor Dokumen Halaman
PDHUPL - AIBBW 1/
Revisi A Tgl: 27-12-2014 DAFTAR ISI
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
Daftar Gambar
Gambar 6. Tampilan pemeriksaan dari kategori bayi dan anak-anak...11 Gambar 7. Tampilan keluhan dan gejala dari kategori umum...11 Gambar 8. Tampilan keluhan dan gejala khusus bagi wanita...12
Daftar Tabel
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
Dokumen ini dapat digunakan untuk meninjau kemampuan program karena disertai dengan pengujian terhadap keseluruhan sistem perangkat lunak.
I.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.
I.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.
I.4 Referensi
SKPL AIBBW –Spesifikasi Kebutuhan Perangkat Lunak CoMar, departemen Ilmu Komputer IPB
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
I.5 Deskripsi Umum Dokumen
BAB II
LINGKUNGAN PENGUJIAN PERANGKAT LUNAK
II.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
II.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
II.3 Material Pengujian
Gambar 1, Tampilan awal atau Log in
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
Gambar 3, tampilan menu utama aplikasi divisi gudang
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
.
Gambar5, tampilan form penerimaan barang
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
Gambar7, tampilan laporan bulanan pengeluaran & peneriamaan barang
Pada menu laporan, user gudang bisa merlihat dan mencetak barang apa saja dan berpaa banyak barang yang diterima dan dikeluarkan pada setiap bulan nya.
Pada menu profil terdapat pilihan ubah password yang berfungsi untuk merubah password
user.
Gambar9, tampilan halaman utama divisi sekretaris
Gambar10, tampilan menu perencanaansistem inventori
Menu ini berfungsi untuk memilih barang mana yang akan dibuat system perencaaan nya .
Gambar11, tampilan menu laporan EOI
II.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.
II.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
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
BAB III
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 Pengujia admin & divisi lain fungsi keluar
SKPL-AIBBW.K
PDHUPL-AIBBW.
penerimaan dan
pengeluaran barang /bulan
_0006 0008 2014
Pengujian fungsi laporan perencanaan
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 utama untuk Admin
Berhasil masuk ke jendela menu utama
Ok
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
Skenario
1. Log in dengan User-ID : gudang dan password : gudang 2. Periksa hasil log in
Yang Diharapkan Pengamatan Kesimpulan
Muncul jendela menu utama untuk divisi gudang
Berhasil masuk ke jendela menu utama
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 utama untuk divisi
sekretaris
Berhasil masuk ke jendela menu utama
Ok
Tabel 4.2 Pendaftaran User Baru
Identifikasi AIBBW-PDHUPL-0004
Nama Kasus Uji Pengujian fungsi Daftar
Deskripsi kondisi Normal
Kondisi Awal Belum Login
Tanggal Pengujian 27 Desember 2014
Penguji Kelompok 1
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 master user
Berhasil mendaftar tampil data master user
Ok
Tabel 4.3 Menginputkan data barang baru
Identifikasi AIBBW-PDHUPL-0005
Nama Kasus Uji Pengujian fungsi Barang
Deskripsi kondisi Normal
Kondisi Awal Sudah login sebgai divisi gudang
Tanggal Pengujian 27 Desember 2014
Penguji Kelompok 1
Skenario
Input data barang baru, nama : fruit, jenis : dingin
Yang Diharapkan Pengamatan Kesimpulan
Data tersimpan di database dan tampil di halaman data
master
Berhasil menyimpan di database dan tampil di data
master
Ok
Tabel 4.4 Penerimaan Barang
Identifikasi AIBBW-PDHUPL-0006
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 penerimaan akan tersimpan
Berhasil menyimpan ke database & didatabase master stock barang sesuai
dengan yg di inputkan
Ok
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 barang tersimpan dan stock
yg ada pun berkurang
Berhasilmenyimpan data dan stock pun berkurang
Tabel 4.6 Menampilkan Laporan penerimaan barang
Identifikasi AIBBW-PDHUPL-0008
Nama Kasus Uji Pengujian fungsi laporan penerimaan barang
Deskripsi Kondisi Normal
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 barang dari tgl 1/12/14 s/d
31/12/14 akn tampil
Berhasil menampilkan data penerimaan barang dari tgl
1/12/14 s/d 31/12/14
Ok
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
1. Memilih laporan pengeluaran barang – dari tanggal 1 desember 2014 s/d 31 Desember 2014
Yang Diharapkan Pengamatan Kesimpulan
Semua data pengeluaran barang dari tgl 1/12/14 s/d
31/12/14 akn tampil.
Berhasil menampilkan data penerimaan barang dari tgl
1/12/14 s/d 31/12/14
Ok
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 dengan sesuai
Stok order tidak tampil pada hasil perencanaan
error
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 dengan sesuai
Data tidak ada yang tampil error
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 1. Password lama : sekretaris, password baru : 12345
Yang Diharapkan Pengamatan Kesimpulan
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 dan harus login lagi jika ingin
masuk ke system