DOKUMEN UJI PERANGKAT LUNAK
Sistem Toko Olahraga Online
(STOO)
Dipersiapkan oleh:
Ah. Aqil Muyassar Asaddullah J3D111049 Arif Firmansyah J3D111109 Gilang wahyu Tri Wibowo J3D111097
Program Keahlian Teknik Komputer
Institut Pertanian Bogor
2013
Teknik Komputer
Institut Pertanian Bogor
Nomor Dokumen Halaman
DUPL – STOO 1/19
Daftar Perubahan
Revisi DeskripsiA
B
C
D
E
F
G
INDEX - A B C D E F G TGL Ditulis oleh Diperiksa oleh Disetujui olehDaftar Halaman Perubahan
DAFTAR ISI Daftar Isi... 4 Daftar Gambar ... 5 Daftar Tabel ... 6 1. Pendahuluan ... 7 1.1. Tujuan ... 7 1.2. Lingkup Masalah ... 7
1.3. Definisi dan Singkatan ... 7
1.4. Referensi ... 7
1.5. Deskripsi Umum Dokumen... 8
2. Lingkungan Pengujian Perangkat Lunak ... 8
2.1. Perangkat Lunak Pengujian... 8
2.2. Perangkat Keras Pengujian ... 8
2.3. Material Pengujian ... 8
2.4. Sumber Daya Manusia ... 14
2.5. Prosedur Umum Pengujian ... 14
2.5.1. Pengenalan dan Latihan ... 15
2.5.2. Persiapan Awal ... 15
2.5.2.1. Persiapan Prosedural ... 15
2.5.2.2. Persiapan Perangkat Keras ... 15
2.5.2.3. Persiapan Perangkat Lunak ... 15
2.5.3. Pelaksanaan Pengujian ... 16
2.5.4. Mekanisme Pelaporan Hasil ... 16
3. Identifikasi dan Rencana Pengujian ... 16
DAFTAR GAMBAR
Gambar 1. Halaman awal pada STOO ... 9
Gambar 2. Halaman Login STOO ... 9
Gambar 3 Alern Login Gagal ... 10
Gambar 4. Alern Login Sukses ... 10
Gambar 5 Halaman Untuk user ... 11
Gambar 6 Halaman Untuk Produk ... 11
Gambar 7 Halaman Untuk Shopping Chart ... 12
DAFTAR TABEL
Tabel 1. Identifikasi dan Rencana Pengujian ... 17 Tabel 2. Deskripsi dan Hasil Uji... 18
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 “Sistem toko olahraga online”. STOO adalah system informasi yang dibuat untuk pembeli dan penjual sehingga memudahkan proses transaksi jual beli. Database yang digunakan adalah MySQL sedangkan unruk bahasa pemrograman menggunakan PHP. Sistem informasi ini berjalan pada system operasi Windows.
Definisi dan Singkatan
DPPL adalah Deskripsi Perancangan Perangkat Lunak,
DPPL adalah Deskripsi Perancangan Perangkat Lunak, atau dalam bahasa Inggris-nyasering juga disebut sebagai Software Design Description (SDD), dan merupakan deskripsi perancangan dari perangkat lunak yang akan dikembangkan.
DPPL-STOO-xxxx adalah kode yang digunakan untuk mengimplementasikan perancangan pada E-Learning Tugas, dengan STOO merupakan kode perangkat lunak, STOO adalah kode fase, dan xxxx adalah digit/nomor perancangan.
1.3. Referensi
Referensi yang digunakan pada perangkat lunak ini adalah:
STAF IF. GL02, Spesifikasi Kebutuhan Perangkat Lunak. Jurusan Teknik Informatika ITB.
Bayu Hendradjaya. Panduan Penulisan Spesifikasi Kebutuhan Perangkat Lunak (SKPL). Jurusan Teknik Informatika ITB.
GL03AT, template dokumen Deskripsi Uji Perangkat Lunak (DUPL)
Kelompok 1. GL01. 2013. Spesifikasi Kebutuhan Perangkat Lunak (SKPL) STOO. Bogor.
Kelompok 1. GL02. 2013. Dokumen Perancangan Perangkat Lunak (DPPL) STOO. Bogor.
1.4. Deskripsi Umum Dokumen
Dokumen ini berisi tentang tahapan pengujian terhadap perangkat lunak yang ditulis berdasarkan dokumen yang telah disusun sebelumnya yaitu Dokumen Perencanaan perangkat Lunak (DPPL).
2. Lingkungan Pengujian Perangkat Lunak 2.1. Perangkat Lunak Pengujian
Perangkat lunak STOO ini memerlukan beberapa perangkat lunak lain untuk melakukan pengujian, yaitu:
Sistem operasi: Windows 7
Web server: Apache HTTPD 2.2.21
Web browser: Google Chrome
Scripting language: PHP 3.2.8
DBMS: MySQL 5.0.8
2.2. Perangkat Keras Pengujian
Perangkat keras yang diperlukan untuk menguji aplikasi STOO ini adalah satu set komputer dengan spesifikasi:
Intel® Core i3 CPU M350 @2.27GHz
RAM 2,00 GB
14.1” LCD
Pengujian aplikasi STOO ini akan dilengkapi manual pemakaian untuk setiap fungsi yang ada pada aplikasi ini. Saat user, masuk ke halaman website STOO, tampilan yang akan muncul pertama kali adalah sebagai berikut:
Gambar 1. Halaman awal pada STOO
Selanjutnya ada Form login sebagai berikut :
Jika username dan password yang dimasukkan salah, maka akan alern seperti berikut:
Gambar 3 Alern Login Gagal
Jika username dan password yang dimasukkan benar, maka akan alern seperti berikut:
Setelah masuk ke dalam sistem pengguna (admin, dosen atau mahasiswa) bisa melakukan fungsi yang ada pada menu
Gambar 5 Halaman Untuk user
\
Gambar 7 Halaman Untuk Shopping Chart
Fungsi selanjutnya dilakukan untuk keluar dari akun yang ada pada sistem
Gambar 9 Halaman contact us
Gambar 11 Halaman Guest book
Gambar 12 Logout
2.4. Sumber Daya Manusia
Sumber dayan manusia yang dibutuhkan untuk menguji aplikasi STOO ini berjumlah satu orang dengan kriteria memahami konsep bahasa pemograman CSS, HTML, PHP, dan SQL.
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
Persiapan awal yang khusus tidak dibutuhkan pada pengujian perangkat lunak STOO ini.
2.5.2.1. Persiapan Prosedural
Pada pengujian perangkat lunak STOOini tidak diperlukan persiapan prosedural.
2.5.2.2. Persiapan Perangkat Keras
Perangkat keras yang dilibatkan dalam pengujian perangkat lunak STOO seperangkat komputer dengan spesifikasi sebagai berikut:
Intel® Core i3 CPU M350 @2.27GHz
RAM 2,00 GB
14.1” LCD
2.5.2.3. Persiapan Perangkat Lunak
Perangkat lunak yang digunakan untuk menguji adalah XAMPP 1.7.3 Sebelum melakukan pengujian, terlebih dahulu perangkat lunak STOO disimpan di folder “htdocs” tempat perangkat lunak XAMPP tersebut diinstal. Misal jika XAMPP diinstal di drive C, maka STOO akan disimpan di C:/xampp/htdocs/STOO.
Instruksi untuk mengaktifkan program:
Jalankan server Apache dan MySQL yang ada di XAMPP Control Panel.
Coba lakukan proses login dengan menggunakan username: admin dan password: admin.
2.5.3. Pelaksanaan Pengujian
Pelaksanaan pengujian langsung dilakukan pada tahap pengujian sistem dengan menguji fungsi-fungsi yang terdapat di dalam aplikasi STOO ini.
2.5.4. Mekanisme Pelaporan Hasil
Dokumen hasil pengujian akan diserahkan kepada asisten praktikum Rekayasa Perangkat Lunak sebagai laporan dan kepada tim pengembang aplikasi untuk diperbaiki.
3. Identifikasi dan Rencana Pengujian
Pengujian perangkat lunak STOO dilakukan berdasarkan kebutuhan yang didefinisikan pada dokumen SKPL-FBS. Adapun garis besar proses pengujian dapat dilihat pada Tabel berikut:
Kelas Uji Butir Uji Identifikasi Tingkat
Pengujian Jenis Pengujian Waktu SKPL DPPL Pengujian Antarmuka Pengguna
Menguji fungsi Login
STOO.K-0001 DPPL_E1
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi
Logout
STOO.K-0002 DPPL_E2
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi Daftar
Akun
STOO.K-0003 DPPL_E7
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi vote
STOO.K-0004 DPPL_E8
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi view
vote
STOO.K-0005 DPPL_E9
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi beli
STOO.K-006 DPPL_E10
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi
Tambah Barang
STOO.K-007 DPPL_E11
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi
membuat topik baru
STOO.K-008 DPPL_E12
Pengujian
Menguji fungsi guest book
STOO.K-009 DPPL_E13
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi home
STOO.K-0010 DPPL_E14
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi
produk
STOO.K-0011 DPPL_E15
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi
shopping chart
STOO.K-0012 DPPL_E16
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi
pembayaran
STOO.K-0013 DPPL_E17
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi
contact us
STOO.K-0014 DPPL_E18
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi forum
STOO.K-0015 DPPL_E19
Pengujian
Sistem Black Box 21/12/2013 Menguji fungsi
guestbook
STOO.K-0016 DPPL_E20
Pengujian
Sistem Black Box 21/12/2013
Tabel 1. Identifikasi dan Rencana Pengujian
4. Deskripsi dan Hasil Uji
Identifikasi Deskripsi Prosedur
Pengujian Masukan Keluaran yang Diharapkan Kriteria Evaluasi Hasil
Hasil yang Didapat Kesimpulan
DUPL- STOO.K-0001 Menguji fungsi Login Jalankan Webserver Apache mengguna kan control panel XAMPP. Jalankan browser. Masukkan alamat: localhost/S TOO dalam browser. Username & Password Masuk ke halaman utama Masuk ke halaman utama Masuk ke halaman utama Berhasil DUPL- STOO.K-0002 Menguji fungsi Logout - Keluar dari halaman Keluar dari halaman
Keluar dari halaman
admin Berhasil DUPL- STOO.K-0003 Menguji fungsi daftar akun - Masuk ke halaman utama Masuk ke
halaman Tetap di menu sign up Berhasil DUPL- STOO.K-0004 Menguji fungsi vote - Konfirmasi vote Terimakasih sudah memvote
Terimakasih anda telah
mengikuti voting Berhasil DUPL- STOO.K-0005 Menguji view vote - Hasil voting
terupdate - Tampilan voting terbaru Berhasil DUPL- STOO.K-0006 Menguji fungsi beli - Konfirmasi pembelian Masuk ke halaman konfirmasi Muncul konfirmasi pembelian Berhasil
Tabel 2. Deskripsi dan Hasil Uji DUPL- STOO.K-0007 Menguji fungsi Tambah Barang Masukkan input yang diminta dengan batasan-batasan yang telah ditentuka. (jika diminta) Klik link yang terdapat pada halaman tersebut - Data barang berhasil ditambahkan Data berhasil ditambahkan
Konfirmasi pembelian Berhasil
DUPL- STOO.K-0008 Menguji fungsi Topik baru - Topik ditampilkan Topik ditampilkan Topik ditampilkan sesuai user. Berhasil DUPL- STOO.K-0009 Menguji fungsi guestbook. Username & Alamat email Data berhasil ditambah Data berhasil ditambah
Tampil komentar yang
ditulis Berhasil DUPL- STOO.K-0010 Menguji home - Masuk ke halaman home Masuk ke halaman home Masuk ke halaman home Berhasil DUPL- STOO.K-0011 Menguji fungsi produk - Masuk ke halaman produk Masuk ke halaman produk Masuk ke halaman produk Berhasil DUPL- STOO.K-0012 Menguji fungsi Shopping chart - Masuk ke halaman shopping chart Masuk ke halaman shopping chart Masuk ke halaman
shopping chart Berhasil
DUPL- STOO.K-0013 Menguji fungsi pembayaran - Masuk ke halaman pembayaran Masuk kedalam halaman pembayaran dan dapat melakukan pembayaran
Persyaratn pembayaran Berhasil
DUPL- STOO.K-0014 Menguji fungsi contact us - Masuk ke halaman daftra kontak Masuk ke halaman daftra kontak Masuk ke halaman
daftra kontak berhasil
DUPL- STOO.K-0015 Menguji fungsi forum - Masuk ke halaman forum Masuk ke halaman forum Masuk ke halaman forum berhasil DUPL- STOO.K-0016 Menguji fungsi guest book - Masuk ke halaman guest book Masuk ke halaman guest book
Masuk ke halaman guest