Anda di halaman 1dari 14

PERENCANAAN, DESKRIPSI, DAN HASIL

UJI PERANGKAT LUNAK

SISTEM PENTIKETAN ELEKTRONIK KONSER

(SPEK)

Dipersiapkan oleh:

Kelompok 1

1. JohannesSantoso (J3D211120)
2. Muhammad Fikri Ch(J3D111065)
3. PrastowoDwiG (J3D111013)
DAFTAR PERUBAHAN
Revisi Deskripsi
A

INDEX - A B C D E F G
TGL

Ditulis
oleh

Diperiksa
oleh

Disetujui
oleh
Daftar Halaman Perubahan

Halaman Revisi Halaman Revisi


Daftar Isi
1 Pendahuluan......................................................................................................................... 6
1.1 TujuanPembuatan Dokumen........................................................................................6
1.2 DeskripsiUmumSistem.................................................................................................6
1.3 DeskripsiDokumen (Ikhtisar).......................................................................................6
1.4 DefinisidanSingkatan................................................................................................... 6
1.5 DokumenReferensi.......................................................................................................7
2 Lingkungan PengujianPerangkat Lunak.............................................................................. 7
2.1 PerangkatLunak Pengujian...........................................................................................7
2.2 PerangkatKeras Pengujian............................................................................................7
2.3 MaterialPengujian........................................................................................................ 7
2.4 SumberDaya Manusia.................................................................................................. 8
2.5 ProsedurUmumPengujian.............................................................................................8
2.5.1 PengenalandanLatihan.......................................................................................... 8
2.5.2 PersiapanAwal...................................................................................................... 8
2.5.2.1 PersiapanProsedural..........................................................................................8
2.5.2.2 PersiapanPerangkat Keras.................................................................................8
2.5.2.3 PersiapanPerangkat Lunak................................................................................9
2.5.3 Pelaksanaan...........................................................................................................9
2.5.4 PelaporanHasil...................................................................................................... 9
3 Identifikasi danRencana Pengujian....................................................................................10
4 Deskripsi danHasil Uji....................................................................................................... 12
Daftar Tabel
Tabel 1 Identifikasi danRencanaPengujian...............................................................................10
Tabel 2 Deskripsi danHasilUji..................................................................................................12
1 Pendahuluan

1.1 Tujuan PembuatanDokumen


Dokumen ini digunakan sebagai panduan untuk melakukan pengujian
terhadap perangkat lunak Sistem Pentiketan Elektronik Konser. Dokumen ini
dipakai untuk melihat kemampuan dari program yang telah dirancang agar sesuai
dengan keinginan dari pengguna. Pembuatan dokumen ini ditujukan untuk
menguji perangkat lunak Sistem Pentiketan Elektronik Konser yang merupakan
bagian dari tugas mata kuliah Rekayasa PerangkatLunak.

1.2 Deskripsi UmumSistem


Perangkat lunak yang akan diuji adalah “Sistem Pentiketan Elektronik
Konser”. Perangkat lunak ini adalah perangkat lunak yang digunakan untuk
melakukan transaksi pembelian tiket untuk konser secara terorganisir. Sistem ini
diimplementasikan melalui komunikasi di media antara sesama pengguna dengan
sistem.

1.3 Deskripsi Dokumen(Ikhtisar)


Dalam dokumen ini berisi 3 bagian utama yaitu Pendahuluan, Identifikasi
dan Rencana Pengujian, Deskripsi dan UjiHasil.

1.4 Definisi danSingkatan

 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
 SKPL-SK.K-xxxx adalah kode yang digunakan untuk merepresentasikan
kebutuhan (requirement) pada SK, dengan SK merupakan kode perangkat
lunak, SK.K adalah kode fase, dan xxxx adalah digit/nomor kebutuhan
(requirement).
 DFD adalah Data Flow Diagram, diagram dan notasi yang digunakan untuk
menunjukkan aliran data pada perangkatlunak.
 ERD adalah Entity Relationship Diagram, diagram dan notasi yang digunakan
untuk merepresentasikan struktur data statis pada perangkatlunak.
 DPPL-Akkses.K-xxxx adalah kode yang digunakan untuk
mengimplementasikan perancangan pada Akkses, dengan Akkses merupakan
kode perangkat lunak, Akkses.Kadalah kode fase, dan xxxx adalahdigit/nomor
perancangan.

1.5 DokumenReferensi
 Ernita H. GL03. Dokumen Uji Perangkat Lunak (DUPL) SDS.Bogor.
 Sistem Pentiketan Elektronik Konser.2013. Spesifikasi Kebutuhan Perangkat
Lunak (SKPL)SPEK.Bogor.
 Sistem Pentiketan Elektronik Konser.2013. Dokumen Perancangan Perangkat
Lunak (DPPL)SPEK.Bogor.

2 Lingkungan Pengujian Perangkat Lunak

2.1 Perangkat LunakPengujian


Perangkat lunak ini (SPEK) diujikan dengan beberapa perangkat lunak lain,
yaitu:
 Sistem operasi: Windows7
 Bahasa pemrograman:PHP
 Data base:XAMPP

2.2 Perangkat KerasPengujian


Perangkat keras yang diperlukan untuk menguji aplikasi SPEK ini adalah
satu set komputer dengan spesifikasi:

 Processor: Intel® Pentium DualCore


 Memory: 2 GBDDR3
 Harddisk 100GB

2.3 MaterialPengujian
Pada program “Sistem Pentiketan Elektronik Konser” ini seorang
pengunjung web dapat melakukan pendaftaran pembelian tiket tanpa melalui
admin. Admin sendiri dapat memanipulasi data pengunjung. Pengunjung dapat
langsung membeli tiket dengan memasukkan nomor Id yang di dapat saat
pendaftaran, nomor Id tersebut dapat di minta kepada admin secara lisan.
Setelah mengetahui Id tersebut pengunjung dapat memilih artis yang ingin
ditonton oleh pengunjung tersebut. Pengunjung dapat mengetikkan harga tiket
yang akan dibayarkan sesuai dengan harga yang tertera. Setelah itu pengunjung
dapat mencetak bukti pembayaran dan menyerahkan ke petugas konser.

2.4 Sumber DayaManusia


Persyaratan sumber daya manusia yang akan terlibat dalam proses
pengujian perangkat lunak ini adalah :
 Memahami konsep pemrograman berorientasi objek dalam bahasaPHP.
 Memahami proses pengujian perangkat lunak berorientasiobjek.
 Memahami konsep pemrograman data baseXAMPP.

2.5 Prosedur UmumPengujian

2.5.1 Pengenalan danLatihan


Penguji aplikasi ini hanya diberikan latihan kembali tentang SQL, dan
pengenalan lebih lanjut tentang Net Beans dan Java. Pada dasarnya penguji
telah memiliki pengetahuan tentang hal yang disebutkan sebelumnya tetapi
latihan yang diberikan hanya bersifat penyegaran kembali.

2.5.2 PersiapanAwal

2.5.2.1 PersiapanProsedural
Pengujian ini dilakukan di luar lingkungan kampus. Dimana
pengujian ini dilakukan oleh tim penguji yang telah di tentukan oleh
Dosen mata kuliah Rekayasa Perangkat Lunak (RPL). Alat yang
digunakan 1 buah laptop dengan software yang telah di instalasi.

2.5.2.2 Persiapan PerangkatKeras


Perangkat keras yang perlu dipesiapkan adalah :
Sebuah perangkat komputer yang dilengkapi dengan :
 Processor: Intel® Pentium DualCore
 Memory: 2 GBDDR3
 Harddisk 100GB
2.5.2.3 Persiapan PerangkatLunak
Persiapan yang harus dilakukan untuk menyiapkan perangkat
lunak untuk diuji di lingkungan sistem operasi Microsoft Windows 7
adalah sebagai berikut :
1. Persiapkan sistem operasi MicrosoftWindows.
2. Perangkat lunak yang akan di uji di copy ke sebuah direktori,
misalnyaC:\XAMPP\htdocs.
3. Browser GoogleChrome.
4. Database di import ke phpMyAdmin di databasedb_konser.
5. Adobe Dreamweaver atau notepad ++ untuk melihat sourcecode.

2.5.3 Pelaksanaan
Pelaksanaan pengujian dilakukan dengan mengeksekusi perangkat
lunak SPEK dengan mengikuti skenario tertentu yang dibuat berdasarkan
skenario yang tedapat pada dokumenSKPL-SPEK.

2.5.4 PelaporanHasil
Dokumen hasil uji dari aplikasi ini akan diberikan kepada asisten
praktikum dan dievaluasi oleh asisten dan kelompok lain yang bertindak
sebagai klien dari kelompok kami. Sehingga aplikasi mendapatkan umpan
balik dalam pengembangan perangkat lunak iniselanjutnya.
3 Identifikasi dan RencanaPengujian
Tabel 1 Identifikasi dan RencanaPengujian

Identifikasi
Tingkat Jenis
Kelas Uji Butir Uji SKPL / Penguji
DUPL Pengujian Pengujian
DPPL
Pengujian SKPL-
DUPL- Pengujian
pendaftaran SPEK.K- Black box Fikri
Pengujian 01 sistem
pemesan 0003
pendaftaran user
Kebenaran
pemesan tiket DUPL- Pengujian
pengisian White box
02 sistem
pendaftaran
Pengujian nama
SKPL-
pengguna & DUPL- Pengujian
SPEK.K- Black box Fikri
sandi untuk 03 sistem
0001
admin
Pengujian login
Kebenaran nama
pengguna & DUPL- Pengujian
White box
sandi untuk 04 sistem
admin
Pengujian SKPL-
DUPL- Pengujian
melihat jadwal SPEK.K- Black box Fikri
05 sistem
Pengujian konser 0006
melihat data Kebenaran
jadwal konser dalam DUPL- Pengujian
White box
menampilkan 06 Sistem
data konser
Pengujian SKPL-
DUPL- Pengujian
menambahkan SPEK.K- Black Box Fikri
07 Sistem
Pengujian data konser 0004
menambah data Kebenaran
jadwal konser DUPL- Pengujian
penambahan White box
08 Sistem
data konser
SKPL-
Pengujian ubah DUPL- Pengujian
SPEK.K- Black Box Fikri
Pengujian data konser 09 Sistem
0007
pengubahan data
Kebenaran
jadwal konser DUPL- Pengujian
pengubahan data White box
10 Sistem
konser
DPPL-
Pengujian hapus DUPL- Pengujian
Pengujian SPEK.K- Black Box Johannes
data konser 11 Sistem
penghapusan 005
data jadwal
Kebenaran
konser DUPL- Pengujian
hapus data White box
12 Sistem
konser
Identifikasi
Tingkat Jenis
Kelas Uji Butir Uji SKPL / Penguji
DUPL Pengujian Pengujian
DPPL
SKPL-
Melihat data DUPL- Pengujian
Pengujian SPEK.K- Black Box Johannes
pemesan tiket 13 Sistem
melihat data 0005
pemesan tiket Kebenaran data DUPL- Pengujian
White box
pemesan tiket 14 Sistem
DPPL-
Pengujian beli DUPL- Pengujian
SPEK.K- Black Box Johannes
Pengujian tiket 15 Sistem
007
pembelian tiket
Kebenaran DUPL- Pengujian
White box
pembelian tiket 16 Sistem
Pengujian DPPL-
DUPL- Pengujian
transaksi beli SPEK.K- Black Box Pras
Pengujian 17 Sistem
tiket 008
transaksi
Kebenaran
pembelian tiket DUPL- Pengujian
transaksi beli White box
18 Sistem
tiket
DPPL-
Pengujian Pengujian cetak DUPL- Pengujian
SPEK.K- Black Box Pras
pencetakan tiket 19 Sistem
008
bukti
Kebenaran cetak DUPL- Pengujian
pembayaran White box
tiket 20 Sistem
SKPL-
DUPL- Pengujian
Pengujian logout SPEK.K- Black Box Pras
Pengujian 21 Sistem
0002
logout admin
Kebenaran DUPL- Pengujian
White box
logout 22 Sistem
4 Deskripsi dan HasilUji
Tabel 2 Deskripsi dan Hasil Uji

Keluaran Kriteria Hasil


Prosedur
Identifikasi Deskripsi Masukan yang Evaluasi Yang Kesimpulan
Pengujian
Diharapkan Hasil Didapat
DUPL-01 Pengujian Memasukkan Nama, Ada Apabila ada Sukses Diterima
pendaftaran nama lengkap, lengkap, message text field data
user pemesan alamat, dan e- alamat, e- box untuk yang tidak
tiket mail ke field mail. keberhasila diisi maka
yang tersedia Tekan n akan muncul
button pembuatan pop-up “data
DAFTAR user belum
lengkap”
DUPL-03 Pengujian Memasukkan Usernam Ada Apabila ada Sukses Diterima
login username dan e dan message text field
password password box untuk username atau
admin pada admin. keberhasila password
field yang Tekan n login yang tidak
tersedia button diisi maka
MASUK akan muncul
pop-up
“username
dan password
salah”

DUPL-05 Pengujian Memilih menu Menu Munculnya Apabila Sukses Diterima


melihat data “Jadwal” “Jadwal” data jadwal admin
jadwal konser konser melakukan
login maka
data jadwal
bisa
dimanipulasi,
tetapi jika
bukan admin,
data hanya
bisa dilihat
saja
DUPL-07 Pengujian Memasukkan Acara, Ada Apabila ada Sukses Diterima
menambah acara, tempat, tempat, message text field yang
data jadwal tanggal pada dan box untuk tidak diisi
konser field yang tanggal keberhasila maka akan
tersedia Tekan n muncul pop-
button penambaha up “data
“Simpan n jadwal belum
Data konser lengkap”
Jadwal”
Keluaran Kriteria Hasil
Prosedur
Identifikasi Deskripsi Masukan yang Evaluasi Yang Kesimpulan
Pengujian
Diharapkan Hasil Didapat
DUPL-09 Pengujian Pilih button Acara, Ada Apabila ada Sukses Tidak
pengubahan “ubah” pada tempat, message text field yang diterima.
data jadwal tabel jadwal dan box untuk tidak diisi Seharusnya
konser konser. tanggal keberhasila maka jadwal jika ada field
Muncul form Tekan n perubahan tetap berubah yang tidak
ubah jadwal button jadwal diisi muncul
konser. Ubah “Ubah konser pop-up “data
acara, tempat, Jadwal” belum
tanggal pada lengkap”
field yang
tersedia

DUPL-11 Pengujian Pilih button Tombol


Ada Data berhasil Sukses Diterima
penghapusan “hapus” pada “hapus”
message terhapus
data jadwal tabel jadwal box untuk
konser konser konfirmasi
penghapusa
n jadwal
konser
DUPL-13 Pengujian Memilih menu Memilih Muncul Data pemesan Sukses Tidak
melihat data “Data menu data tiket berhasil diterima.
pemesan tiket Pemesan” saat “Data pemesan ditampilkan Seharusnya
login sebagai Pemesan” tiket data
Admin pemesan
tiketbisa
dimanipulasi
oleh admin
DUPL-15 Pengujian Memilih menu Menu Ada Ada Sukses Diterima
pembelian “Artis”. Lalu, “Artis”, pemberitahu pemberitahua
tiket muncul form gambar an jika n “nomor ID
artis yang akan artis, nomor ID tidak
dipesan, pilih button Member ditemukan”.
gambar artis. “beli tidak ada. Berhasil
Lalu, muncul tiket”, Lanjut ke menampilkan
form field “ID form form transaksi
keterangan Member” transaksi pembayaran
artis, pilih , button pembayaran dengan
button “beli “submit” keterangan
tiket”. Lalu, pembelinya
muncul form
transaksi
pembayaran,
masukkan ID
Member, dan
tekan tombol
“submit”
Keluaran Kriteria Hasil
Prosedur
Identifikasi Deskripsi Masukan yang Evaluasi Yang Kesimpulan
Pengujian
Diharapkan Hasil Didapat
DUPL-17 Pengujian Masukkan Field Ada Apabila uang Sukses Tidak
transaksi field “jumlah “jumlah perhitungan yang diterima.
pembelian pembayaran”. pembaya pembayaran dimasukkan Seharusnya,
tiket Tekan tombol ran”, kurang atau dilakukan
“submit” tombol lebih, ada perhitungan
“submit” pemberitahua pembayaran
n. Muncul tiket jika
form Bukti uang yang
Pembayaran dimasukkan
kurang atau
lebih.
DUPL-19 Pengujian Pilih button Button Ada hasil Ada hasil Tidak Tidak
pencetakan “cetak bukti “cetak pencetakan pencetakan sukses diterima.
bukti pembayaran” bukti bukti berupa file Seharusnya
pembayaran pada form pembaya pembayaran pdf hasil
“bukti ran” pencetakan
pembayaran” keluar dalam
bentuk pdf
DUPL-21 Pengujian Pilih button Button Menuju ke Jika button Sukses Diterima
logout admin “Keluar” “Keluar” halaman “keluar”
awal / home dipilih maka
admin keluar
dari sistem.

Anda mungkin juga menyukai