Deskripsi Uji Perangkat Lunak(DUPL)_TBO
December 12, 2018 | Author: ra7d_si2gar | Category: N/A
Short Description
deskripsi uji tentang program yang telah di kembangkan...
Description
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 Institut Pertanian Bogor
Nomor Dokumen
PDHUPL-TBO
Halaman
Tulisanku Inspirasiku
Otak Komputer
Rahim Rasyid
Revisi
DAFTAR PERUBAHAN Revisi
Deskripsi
A B
C D E F G
INDEX TGL
-
A
B
C
D
E
F
G
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
Departemen ILKOM IPB
PDHUPL – TBO
Halaman
Revisi
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
I. 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 1.5
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 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: MicrosoftInternet 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
1.
2.5.2.3 Persiapan Perangkat Lunak Perangkat lunak yang harus dipersiapkan untuk menguji adalah sebagai berikut: 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 SKPL PDHUPL [SKPL-QPengujian Pengujian PA_01 AS.K-0001] pendaftaran Pendaftaran Member oleh pengguna Kebenaran PA_02 pengisian pendaftaran [SKPL-QPengujian Pengujian PL_01 Login Email&pass AS.K-0002] word Kebenaran PL_02 Email&pass word [SKPL-QPengujian Pengujian PM_01 AS.K-0003] memilih memilih buku-buku buku dari yang daftar buku dipesan Kebenaran PM_02 dalam detail buku yang dipilih [SKPL-QPengujian Pengujian PB_01 memesan menambahk AS.K-0004] buku an buku ke keranjang Kebenaran PB_02 buku yang masuk ke keranjang [SKPL-QPengujian Pengujian PD_01 AS.K-0005] memasukka memasukan n detail detail member member di detail profile Kebenaran PD_02 memasukan data [SKPL-QPengujian Pengujian PX_01 memasukkan detail buku AS.K-0006] detail buku dimasukan [SKPL-QPengujian Pengujian PJ_01 AS.K-0007] melihat dataa laporan data transaksi transaksi [SKPL-QPengujian Tampilan PI_01 AS.K-0008] menampilkan laporan Departemen ILKOM IPB
PDHUPL – TBO
Tingkat Pengujian Pengujian sistem
Jenis Jadwal Pengujian Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09
Pengujian sistem
Black Box 24/09/0928/09/09 Halaman 10 dari 14
Tulisanku Inspirasiku laporan invoice member Pengujian menampilkan laporan transaksi
Otak Komputer
invoice bisa di lihat oleh member [SKPL-QTampilan AS.K-0009] laporan transaksi
PS_01
Rahim Rasyid
Pengujian sistem
Black Box 24/09/0928/09/09
4. Deskripsi dan Hasil Uji 4.1 Identifikasi kelas pengujian pendaftaran member 4.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 4.2 Identifikasi kelas pengujian login 4.2.1 Identifikasi butir pengujian login Tabel 3 Identifikasi pengujian login Identifikasi
Deskripsi Prosedur Masukan Pengujian
PL_01_02
Pengisian Masukkan Email dan email dan email dan password password password
Keluaran Kriteria yang Evaluasi diharapkan Hasil Sukses Sukses
Hasil yang didapat √
Kesimpula n Diterima
√ berhasil x gagal
Departemen ILKOM IPB
PDHUPL – TBO
Halaman 11 dari 14
Tulisanku Inspirasiku
Otak Komputer
Rahim Rasyid
4.3 Identifikasi kelas pengujian memilih buku-buku yang dipesan 4.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 4.3.2 Identifikasi kelas pengujian memesan buku Tabel 5 Identifikasi butir pengujian memesan buku Identifikasi Deskripsi Prosedur Masukan Keluaran Pengujian yang diharapkan PB_01_02 Pengujian Sesuai data Jumlah Sukses memesan buku yang buku buku dipesan √ berhasil x gagal
Kriteria Evaluasi Hasil Sukses
Hasil Kesimpulan yang didapat √ Diterima
4.4 Identifikasi kelas pengujian memasukkan detail member 4.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 4.4.2 Identifikasi butir pengujian memasukkan detail buku Tabel 7 Identifikasi pegujian memasukkan detail buku Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Pengujian yang Evaluasi diharapkan Hasil PX_01 Pengisian Masukka Sukses Sukses Departemen ILKOM IPB
PDHUPL – TBO
Hasil Kesimpulan yang didapat √ Diterima Halaman 12 dari 14
Tulisanku Inspirasiku detail dari buku
Otak Komputer
Rahim Rasyid
n rating buku
√ berhasil x gagal 4.5 Identifikasi kelas pengujian data transaksi Tabel 8 Identifikasi pengujian data transaksi Identifikasi Deskripsi Prosedur Masukan Keluaran Pengujian yang diharapkan PJ_01 Melihat Sesuai Jumlahb Sukses data dengan uku transaksi pemesanan yang dipesan √ berhasil x gagal
Kriteria Evaluasi Hasil Sukses
Hasil Kesimpulan yang didapat √ Diterima
4.6 Identifikasi Pengujian Laporan Invoice Member 4.6.1 Identifikasi butir Pengujian laporan invoice member Tabel 9 Identifikasi laporan invoice member Identifikasi Deskripsi Prosedur Masukan Keluaran Kriteria Pengujian yang Evaluasi diharapkan Hasil PI_01 Menampilk Lappor Sukses Sukses an laporan an invoice invoice member √ berhasil x gagal
Hasil Kesimpulan yang didapat √ Diterima
4.7 Identifikasi Pengujian Laporan Transaksi 4.7.1 Identifikasi butir Pengujian laporan transaksi Tabel 10 Identifikasi laporan transaksi Identifikasi Deskripsi Prosedur Masukan Keluaran Pengujian yang diharapkan PS_01 Menampilk Lappor Sukses an laporan an transaksi transak si √ berhasil x gagal Departemen ILKOM IPB
PDHUPL – TBO
Kriteria Evaluasi Hasil Sukses
Hasil Kesimpulan yang didapat √ Diterima
Halaman 13 dari 14
Tulisanku Inspirasiku
Departemen ILKOM IPB
Otak Komputer
PDHUPL – TBO
Rahim Rasyid
Halaman 14 dari 14
View more...
Comments