Anda di halaman 1dari 14

Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

PERENCANAAN, DESKRIPSI, DAN HASIL


UJI PERANGKAT LUNAK

TBO
(Toko Buku Online)

Dipersiapkan Oleh :
Kelompok 2

Ihsan Satria Rama (G64086051)


Resti Sintya Ervina (G64086051)
Sigit Wibowo (G64086052)
Nurul Azizah (G64086054)
Rahim Rasyid (G64086060)

Departemen Ilmu Komputer


Fakultas Matematika dan Ilmu Pengetahuan Alam
Institut Pertanian Bogor
2009

Departemen Ilmu Komputer Nomor Dokumen Halaman

Institut Pertanian Bogor PDHUPL-TBO


Revisi
Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

DAFTAR PERUBAHAN
Revisi Deskripsi
A

INDEX - A B C D E F G
TGL

Ditulis
oleh

Diperiksa
oleh

Disetujui
oleh

Departemen ILKOM IPB PDHUPL – TBO Halaman 2 dari 14


Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

Daftar Halaman Perubahan

Halaman Revisi Halaman Revisi

Departemen ILKOM IPB PDHUPL – TBO Halaman 3 dari 14


Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

Daftar Isi

I. Pendahuluan.........................................................................................................................6
1.1 Tujuan Pembuatan Dokumen.......................................................................................6
1.2 Deskripsi Umum Sistem...............................................................................................6
1.3 Deskripsi Dokumen (Ikhtisar)......................................................................................6
1.4 Definisi dan Singkatan.................................................................................................6
1.5 Dokumen Referensi......................................................................................................7
2. Lingkungan Pengujian Perangkat Lunak..........................................................................8
2.1 Perangkat Lunak Pengujian..........................................................................................8
2.2 Perangkat Keras Pengujian...........................................................................................8
2.3 Material Pengujian.......................................................................................................8
2.3.1 Manual Penggunaan Perangkat Lunak..................................................................8
2.4 Sumber Daya Manusia.................................................................................................8
2.5 Prosedur Umum Pengujian...........................................................................................8
2.5.1 Pengenalan dan Latihan........................................................................................8
2.5.2 Persiapan Awal.....................................................................................................8
2.5.3 Pelaksanaan...........................................................................................................9
2.5.4 Pelaporan Hasil.....................................................................................................9
3. Identifikasi dan Rencana Pengujian......................................................................................10
4. Deskripsi dan Hasil Uji...................................................................................................11
4.1 Identifikasi kelas pengujian pendaftaran member......................................................11
4.1.1 Identifikasi butir pengujian pendaftaran member...............................................11
4.2 Identifikasi kelas pengujian login..............................................................................11
4.2.1 Identifikasi butir pengujian login........................................................................11
4.3 Identifikasi kelas pengujian memilih buku-buku yang dipesan.................................12
4.3.1 Identifikasi butir pengujian memilih buku-buku yang dipesan..........................12
4.3.2 Identifikasi kelas pengujian memesan buku.......................................................12
4.4 Identifikasi kelas pengujian memasukkan detail member.........................................12
4.4.1 Identifikasi butir pengujian memasukkan detail member...................................12
4.4.2 Identifikasi butir pengujian memasukkan detail buku........................................12
4.5 Identifikasi kelas pengujian data transaksi............................................................13
4.6 Identifikasi Pengujian Laporan Invoice Member.......................................................13
4.6.1 Identifikasi butir Pengujian laporan invoice member.........................................13
4.7 Identifikasi Pengujian Laporan Transaksi..................................................................13
4.7.1 Identifikasi butir Pengujian laporan transaksi.....................................................13

Departemen ILKOM IPB PDHUPL – TBO Halaman 4 dari 14


Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

Daftar Gambar

Daftar Tabel
Tabel 1 Identifikasi dan rencana pengujian..............................................................................10
Tabel 2 Identifikasi butir pengujian kebenaran biodata, email dan password..........................11
Tabel 3 Identifikasi pengujian login.........................................................................................11
Tabel 4 Identifikasi memilih buku-buku yang dipesan.............................................................12
Tabel 5 Identifikasi butir pengujian memesan buku.................................................................12
Tabel 6 Identifikasi pengujian memasukkan detail member...................................................12
Tabel 7 Identifikasi pegujian memasukkan detail buku..........................................................12
Tabel 8 Identifikasi pengujian data transaksi............................................................................13
Tabel 9 Identifikasi laporan invoice member..........................................................................13
Tabel 10 Identifikasi laporan transaksi……………………………………………………...13

Daftar Lampiran

Departemen ILKOM IPB PDHUPL – TBO Halaman 5 dari 14


Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

1 Pendahuluan
Dokumen ini berisi Perencanaan, Deskripsi, dan Hasil Uji Perangkat Lunak (PDHUPL)
untuk TBO (Toko Buku Online). Untuk penamaan dokumen ini selanjutnya akan
menggunakan istilah PDHUPL.

1.1 Tujuan Pembuatan Dokumen


Dokumen Perencanaan, Deskripsi, dan Hasil Uji Perangkat Lunak (PDHUPL)
merupakan dokumen yang menyatakan hasil perencanaan pengujian, deskripsi kasus uji yang
diberlakukan serta hasil pengujian yang telah dilakukan. Dokumen ini akan digunakan oleh
pengembang perangkat lunak sebagai acuan teknis pengembangan perangkat lunak pada tahap
selanjutnya dan untuk menguji seluruh sistem.

1.2 Deskripsi Umum Sistem


“TOKO BUKU ONLINE” adalah aplikasi berbasis web yang memiliki fasilitas
penunjang kegiatan penjualan dan pembelian buku, serta rekapitulasi laporan penjualan.
Aplikasi “TOKO BUKU ONLINE” ini bertujuan untuk memfasilitasi kegiatan usaha jasa
pada bidang penjualan buku PT. KELOMPOK 2 supaya lebih meningkatkan penjualan.
Aplikasi “TOKO BUKU ONLINE” akan menampilkan beberapa laporan, diantaranya adalah
laporan member, laporan buku, laporan penjualan(pemesanan dan pembelian).
Perangkat lunak ini dapat dijalankan oleh server pada lingkungan sistem operasi
Microsoft® Windows 95/98/NT/2000/XP dan dilengkapi web server XAMPP yang
mendukung bahasa pemrograman PHP dan MySql dan dibangun dengan menggunakan
bahasa pemrograman PHP, MySql dan JavaScript. Perangkat lunak ini dapat diakses oleh
client pada lingkungan sistem operasi apapun yang mempunyai aplikasi penjelajah situs (web
browser).

1.3 Deskripsi Dokumen (Ikhtisar)


Dokumen PDHUPL ini dibagi menjadi empat bagian utama. Bagian utama berisi
penjelasan tentang dokumen PDHUPL yang mencakup tujuan pembuatan dokumen ini,
definisi, referensi dan deskripsi umum.
Bagian kedua berisi penjelasan lingkungan pengujian perangkat lunak meliputi
perangkat lunak pengujian, perangkat keras pengujian, material pengujian, sumber daya
manusia, prosedur umum pengujian, pengenalan dan latihan, persiapan awal, pelaksanaan,
dan pelaporan hasil.
Bagian ketiga berisi identifikasi dan rencana pengujian yang merupakan uraian
keterkaitan dan kekonsistenan antara SKPL, DPPL dan perangkat lunak yang dihasilkan.
Bagian terakhir merupakan deskripsi dan hasil pengujian.

1.4 Definisi dan Singkatan


 TBO (Toko Buku Online) merupakan perangkat lunak yang menjadi alternatif belanja
bagi konsumen yang ingin serba praktis. Tanpa meninggalkan rumah, konsumen
sekarang bisa belanja lewat toko online di internet. Pengguna cukup membuka internet
dan masuk ke Toko Buku Online. Pengguna dapat memilih buku dan melakukan
transaksi pembelian melalui Toko Buku Online.
 PDHUPL adalah Perencanaan, Deskripsi, dan Hasil Uji Perangkat Lunak. PDHUPL
merupakan dokumen yang menyatakan hasil perencanaan pengujian, deskripsi kasus uji
yang diberlakukan serta hasil pengujian yang telah dilakukan.
Departemen ILKOM IPB PDHUPL – TBO Halaman 6 dari 14
Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

 HTML adalah HyperText Markup Language, sintaks bahasa yang digunakan dalam World
Wide Web.
 DFD adalah Data Flow Diagram, diagram dan notasi yang digunakan untuk menunjukkan
aliran data pada perangkat lunak.
 ERD adalah Entity Relationship Diagram, diagram dan notasi yang digunakan untuk
merepresentasikan struktur data statis pada perangkat lunak.
 Php adalah Pre-procedure HyperText.
 AJAX adalah Asynchronous Javascript and XML
 JS adalah Javascript

1.5 Dokumen Referensi


Referensi yang digunakan pada perangkat lunak ini adalah:
• SKPL-TBO, Spesifikasi Kebutuhan Perangkat Lunak TBO, Departemen Ilmu
Komputer-IPB
• DPPL-TBO, Deskripsi Perancangan Perangkat Lunak TBO, Departemen Ilmu
Komputer-IPB
• GL03T, Template Dokumen Perencanaan, Deskripsi, dan Hasil Uji Perangkat
Lunak, Departemen Ilmu Komputer-IPB

Departemen ILKOM IPB PDHUPL – TBO Halaman 7 dari 14


Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

2 Lingkungan Pengujian Perangkat Lunak

2.1 Perangkat Lunak Pengujian


Perangkat lunak untuk melakukan pengujian pada TBO adalah:
 Sistem operasi : Microsoft® Windows Server 2000-terbaru atau Linux versi server
 Web server: Apache
 Scripting language: PHP 5.xx, HTML, CSS dan Javascript.
 Database : MySql 5.xx.
 Penjelajah situs (web browser) berbasis grafis atau teks: Microsoft Internet
Explorer, Opera, Modzilla.

2.2 Perangkat Keras Pengujian


Perangkat lunak ini memiliki antarmuka perangkat keras yaitu .......

2.3 Material Pengujian

2.3.1 Manual Penggunaan Perangkat Lunak


1. Dalam TBO ini akan ada 3 pengguna:
a. Admin : sebagai sistem administrator
Admin mempunyai hak akses penuh mengatur sistem yang ada agar berjalan
dengan baik.
b. Guest : sebagai pengguna yang belum mendaftar sebagai member
Guest ini hanya bisa melihat daftar buku
c. Member : sebagai pengguna yang sudah mendaftar
Member sudah berhak memesan buku dan memberi polling tentang buku.

2.4 Sumber Daya Manusia


Persyaratan sumber daya manusia yang akan terlibat dalam proses pengujian perangkat
lunak ini adalah:
- Memiliki pengetahuan dasar tentang komputer
- Memahami bahasa pemrograman PHP
- Memahami secara umum tentang sistem Toko Buku Online.

2.5 Prosedur Umum Pengujian

2.5.1 Pengenalan dan Latihan


Pengenalan dan latihan dilakukan untuk pengguna yaitu masyarakat luas agar
masyarakat luas dapat mengetahui bagaimana tata cara dalam melakukan pemesanan
buku maupun hanya melihat buku saja.

2.5.2 Persiapan Awal


Persiapan awal yang harus diperhatikan dalam sistem TBO ini adalah meyiapkan
komputer yang koneksi ke jaringan internet karena Toko Buku ini bersifat online.
Departemen ILKOM IPB PDHUPL – TBO Halaman 8 dari 14
Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

2.5.2.1 Persiapan Prosedural


Pada pengujian perangkat lunak TBO ini tidak diperlukan persiapan prosedural.

2.5.2.2 Persiapan Perangkat Keras


Perangkat keras yang perlu dipersiapkan adalah sebuah perangkat komputer yang
mempunyai spesifikasi sebagai berikut:
- CPU : Pentium 4 3.00 Ghz
- RAM : 512 Mb
- Grafik : NVIDIA GeForce FX 5500
- Keyboard

2.5.2.3 Persiapan Perangkat Lunak


Perangkat lunak yang harus dipersiapkan untuk menguji adalah sebagai berikut:
1. Persiapkan sistem operasi Windows XP Profesional.
2. Persiapkan penjelajah situs (web browser) berbasis grafis atau teks: Microsoft Internet
Explorer, Opera, Modzilla.
3. Persiapkan aplikasi TBO untuk dijalankan pada browser

2.5.3 Pelaksanaan
Pelaksanaan pengujian dilakukan dengan mengeksekusi perangkat lunak TBO dengan
mengikuti skenario tertentu yang dibuat berdasarkan skenario yang terdapat pada dokumen
SKPL-TBO.

2.5.4 Pelaporan Hasil


Pelaporan hasil pengujian digunakan sebagai bukti telah melakukan pengujian perangkat
lunak TBO.

Departemen ILKOM IPB PDHUPL – TBO Halaman 9 dari 14


Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

3. Identifikasi dan Rencana Pengujian

Tabel 1 Identifikasi dan rencana pengujian


Kelas Uji Butir Uji Identifikasi Tingkat Jenis Jadwal
SKPL PDHUPL Pengujian Pengujian
Pengujian Pengujian [SKPL-Q- PA_01 Pengujian Black Box 24/09/09-
pendaftaran Pendaftaran AS.K-0001] sistem 28/09/09
Member oleh
pengguna
Kebenaran PA_02 Pengujian Black Box 24/09/09-
pengisian sistem 28/09/09
pendaftaran
Pengujian Pengujian [SKPL-Q- PL_01 Pengujian Black Box 24/09/09-
Login Email&pass AS.K-0002] sistem 28/09/09
word
Kebenaran PL_02 Pengujian Black Box 24/09/09-
Email&pass sistem 28/09/09
word
Pengujian Pengujian [SKPL-Q- PM_01 Pengujian Black Box 24/09/09-
memilih memilih AS.K-0003] sistem 28/09/09
buku-buku buku dari
yang daftar buku
dipesan Kebenaran PM_02 Pengujian Black Box 24/09/09-
dalam detail sistem 28/09/09
buku yang
dipilih
Pengujian Pengujian [SKPL-Q- PB_01 Pengujian Black Box 24/09/09-
memesan menambahk AS.K-0004] sistem 28/09/09
buku an buku ke
keranjang
Kebenaran PB_02 Pengujian Black Box 24/09/09-
buku yang sistem 28/09/09
masuk ke
keranjang
Pengujian Pengujian [SKPL-Q- PD_01 Pengujian Black Box 24/09/09-
memasukka memasukan AS.K-0005] sistem 28/09/09
n detail detail
member member di
detail
profile
Kebenaran PD_02 Pengujian Black Box 24/09/09-
memasukan sistem 28/09/09
data
Pengujian Pengujian [SKPL-Q- PX_01 Pengujian Black Box 24/09/09-
memasukkan detail buku AS.K-0006] sistem 28/09/09
detail buku dimasukan
Pengujian Pengujian [SKPL-Q- PJ_01 Pengujian Black Box 24/09/09-
melihat dataa laporan data AS.K-0007] sistem 28/09/09
transaksi transaksi
Pengujian Tampilan [SKPL-Q- PI_01 Pengujian Black Box 24/09/09-
menampilkan laporan AS.K-0008] sistem 28/09/09
Departemen ILKOM IPB PDHUPL – TBO Halaman 10 dari 14
Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

laporan invoice bisa


invoice di lihat oleh
member member
Pengujian Tampilan [SKPL-Q- PS_01 Pengujian Black Box 24/09/09-
menampilkan laporan AS.K-0009] sistem 28/09/09
laporan transaksi
transaksi

3 Deskripsi dan Hasil Uji


3.1 Identifikasi kelas pengujian pendaftaran member

3.1.1 Identifikasi butir pengujian pendaftaran member

Tabel 2 Identifikasi butir pengujian kebenaran biodata, email dan password


Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Hasil Kesimpulan
Pengujian yang Evaluasi yang
diharapkan Hasil didapat
PA_01_02 Pengisian Masukkan Biodat Sukses Sukses √ Diterima
biodata, biodata, a,
email email dan Email
dan password dan
password passw
ord
√ berhasil
x gagal

3.2 Identifikasi kelas pengujian login

3.2.1 Identifikasi butir pengujian login


Tabel 3 Identifikasi pengujian login
Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Hasil Kesimpula
Pengujian yang Evaluasi yang n
diharapkan Hasil didapat
PL_01_02 Pengisian Masukkan Email dan Sukses Sukses √ Diterima
email dan email dan password
password password
√ berhasil
x gagal

Departemen ILKOM IPB PDHUPL – TBO Halaman 11 dari 14


Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

3.3 Identifikasi kelas pengujian memilih buku-buku yang dipesan

3.3.1 Identifikasi butir pengujian memilih buku-buku yang dipesan


Tabel 4 Identifikasi memilih buku-buku yang dipesan
Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Hasil Kesimpulan
Pengujian yang Evaluasi yang
diharapkan Hasil didapat
PM_01_02 Pengujian Sesuai - Sukses Sukses √ Diterima
memilih dengan
buku dari data buku
daftar buku yang
dipilih
√ berhasil
x gagal

3.3.2 Identifikasi kelas pengujian memesan buku


Tabel 5 Identifikasi butir pengujian memesan buku
Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Hasil Kesimpulan
Pengujian yang Evaluasi yang
diharapkan Hasil didapat
PB_01_02 Pengujian Sesuai data Jumlah Sukses Sukses √ Diterima
memesan buku yang buku
buku dipesan
√ berhasil
x gagal

3.4 Identifikasi kelas pengujian memasukkan detail member

3.4.1 Identifikasi butir pengujian memasukkan detail member


Tabel 6 Identifikasi pengujian memasukkan detail member
Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Hasil Kesimpulan
Pengujian yang Evaluasi yang
diharapkan Hasil didapat
PD_01_02 Pengujian Memasuk Detail Sukses Sukses √ Diterima
memasukk kan detail biodata
an detail member member
member dengan
benar
√ berhasil
x gagal

3.4.2 Identifikasi butir pengujian memasukkan detail buku


Tabel 7 Identifikasi pegujian memasukkan detail buku
Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Hasil Kesimpulan
Pengujian yang Evaluasi yang
diharapkan Hasil didapat
PX_01 Pengisian Masukka - Sukses Sukses √ Diterima
Departemen ILKOM IPB PDHUPL – TBO Halaman 12 dari 14
Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

detail dari n rating


buku buku
√ berhasil
x gagal

3.5 Identifikasi kelas pengujian data transaksi


Tabel 8 Identifikasi pengujian data transaksi
Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Hasil Kesimpulan
Pengujian yang Evaluasi yang
diharapkan Hasil didapat
PJ_01 Melihat Sesuai Jumlahb Sukses Sukses √ Diterima
data dengan uku
transaksi pemesanan yang
dipesan
√ berhasil
x gagal

3.6 Identifikasi Pengujian Laporan Invoice Member

3.6.1 Identifikasi butir Pengujian laporan invoice member


Tabel 9 Identifikasi laporan invoice member
Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Hasil Kesimpulan
Pengujian yang Evaluasi yang
diharapkan Hasil didapat
PI_01 Menampilk Lappor - Sukses Sukses √ Diterima
an laporan an
invoice invoice
member
√ berhasil
x gagal

3.7 Identifikasi Pengujian Laporan Transaksi

3.7.1 Identifikasi butir Pengujian laporan transaksi


Tabel 10 Identifikasi laporan transaksi
Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Hasil Kesimpulan
Pengujian yang Evaluasi yang
diharapkan Hasil didapat
PS_01 Menampilk Lappor - Sukses Sukses √ Diterima
an laporan an
transaksi transak
si
√ berhasil
x gagal

Departemen ILKOM IPB PDHUPL – TBO Halaman 13 dari 14


Tulisanku Inspirasiku Otak Komputer Rahim Rasyid

Departemen ILKOM IPB PDHUPL – TBO Halaman 14 dari 14

Anda mungkin juga menyukai