DOKUMEN UJI PERANGKAT LUNAK Toko Olahraga Online (STOO) Dipersiapkan oleh: Ah. Aqil Muyassar Asaddullah Arif Firmansyah Gilang wahyu Tri Wibowo J3D111049 J3D111109 J3D111097 Program Keahlian Teknik Komputer Institut Pertanian Bogor 2013 Teknik Komputer Institut Pertanian Bogor Nomor Dokumen Halaman DUPL STOO 1/19 Tgl: 11/12/13 Halaman 1 dari 18
Daftar Perubahan Revisi A Deskripsi B C D E F G INDEX A B C D E F G TGL Ditulis oleh Diperiksa oleh Disetujui oleh Halaman 2 dari 18
Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Halaman 3 dari 18
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 Perangkat Lunak... 8 2.1. Perangkat Lunak... 8 2.2. Perangkat Keras... 8 2.3. Material... 8 2.4. Sumber Daya Manusia... 14 2.5. Prosedur Umum... 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... 16 2.5.4. Mekanisme Pelaporan Hasil... 16 3. Identifikasi dan Rencana... 16 4. Deskripsi dan Hasil Uji... 17 Halaman 4 dari 18
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 Gambar 8 Halaman pembayaran... 12 Halaman 5 dari 18
DAFTAR TABEL Tabel 1. Identifikasi dan Rencana... 17 Tabel 2. Deskripsi dan Hasil Uji... 18 Halaman 6 dari 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 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. 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 Inggrisnyasering juga disebut sebagai Software Design Description (SDD), dan merupakan deskripsi perancangan dari perangkat lunak yang akan dikembangkan. DPPLSTOOxxxx adalah kode yang digunakan untuk mengimplementasikan perancangan pada ELearning 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. Halaman 7 dari 18
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 Perangkat Lunak 2.1. Perangkat Lunak Perangkat lunak STOO ini memerlukan beberapa perangkat lunak lain untuk melakukan pengujian, yaitu: 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 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 2.3. Material Halaman 8 dari 18
aplikasi STOO ini akan dilengkapi manual pemakaian untuk setiap fungsi yang ada pada aplikasi ini. Saat user, masuk ke website STOO, tampilan yang akan muncul pertama kali adalah sebagai berikut: Gambar 1. Halaman awal pada STOO Selanjutnya ada Form login sebagai berikut : Gambar 2. Halaman Login STOO Halaman 9 dari 18
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: Gambar 4. Alern Login Sukses Halaman 10 dari 18
Setelah masuk ke dalam sistem pengguna (admin, dosen atau mahasiswa) bisa melakukan fungsi yang ada pada menu Gambar 5 Halaman Untuk user Gambar 6 Halaman Untuk Produk Halaman 11 dari 18
\ Gambar 7 Halaman Untuk Shopping Chart Fungsi selanjutnya dilakukan untuk keluar dari akun yang ada pada sistem Gambar 8 Halaman pembayaran Halaman 12 dari 18
Gambar 9 Halaman contact us Gambar 10 Halaman Forum Halaman 13 dari 18
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. Prosedur Umum Halaman 14 dari 18
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. Buka browser yang ada dan ketikkan: http://localhost/stoo Halaman 15 dari 18
Coba lakukan proses login dengan menggunakan username: admin dan password: admin. 2.5.3. Pelaksanaan Pelaksanaan pengujian langsung dilakukan pada tahap pengujian sistem dengan menguji fungsifungsi 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 perangkat lunak STOO dilakukan berdasarkan kebutuhan yang didefinisikan pada dokumen SKPLFBS. Adapun garis besar proses pengujian dapat dilihat pada Tabel berikut: Kelas Uji Butir Uji Identifikasi SKPL DPPL Tingkat Jenis Waktu Login 0001 DPPL_E1 Logout 0002 DPPL_E2 Daftar Akun 0003 DPPL_E7 Antarmuka Pengguna vote view vote 0004 0005 DPPL_E8 DPPL_E9 beli 006 DPPL_E10 Tambah Barang 007 DPPL_E11 membuat topik baru 008 DPPL_E12 Halaman 16 dari 18
guest book 009 DPPL_E13 home 0010 DPPL_E14 produk 0011 DPPL_E15 shopping chart 0012 DPPL_E16 pembayaran 0013 DPPL_E17 contact us 0014 DPPL_E18 forum 0015 DPPL_E19 guestbook 0016 DPPL_E20 Tabel 1. Identifikasi dan Rencana 4. Deskripsi dan Hasil Uji Identifikasi Deskripsi Prosedur Masukan Keluaran yang Diharapkan Kriteria Evaluasi Hasil Hasil yang Didapat Kesimpulan 0001 0002 0003 0004 0005 0006 Login Logout daftar akun vote Menguji view vote beli Jalankan Webserver Apache mengguna kan control panel XAMPP. Jalankan browser. Masukkan alamat: localhost/s TOO dalam browser. Username & Password utama Keluar dari utama Konfirmasi vote Hasil voting terupdate Konfirmasi pembelian utama Keluar dari Terimakasih sudah memvote utama Keluar dari admin Tetap di menu sign up Terimakasih anda telah mengikuti voting Tampilan voting terbaru konfirmasi Muncul konfirmasi pembelian Halaman 17 dari 18
0007 0008 0009 0010 0011 0012 Tambah Barang Topik baru guestbook. Masukkan input yang diminta dengan batasanbatasan yang telah ditentuka. (jika diminta) Klik link yang terdapat pada tersebut Username & Alamat email Menguji home produk Shopping chart Data barang berhasil ditambahkan Topik ditampilkan Data berhasil ditambah home produk shopping chart Data berhasil ditambahkan Topik ditampilkan Data berhasil ditambah home produk shopping chart Konfirmasi pembelian Topik ditampilkan sesuai user. Tampil komentar yang ditulis home produk shopping chart 0013 pembayaran pembayaran Masuk kedalam pembayaran dan dapat melakukan pembayaran Persyaratn pembayaran 0014 contact us daftra kontak daftra kontak daftra kontak berhasil 0015 0016 forum guest book forum guest book forum guest book Tabel 2. Deskripsi dan Hasil Uji forum guest book berhasil berhasil Halaman 18 dari 18