View
229
Download
0
Category
Preview:
Citation preview
PERENCANAAN, DESKRIPSI, DAN HASIL
UJI PERANGKAT LUNAK
(E-prak)
E-Learning Praktikum
Dipersiapkan oleh:
KELOMPOK 6 TEK 3A – P2
1. Egy Widya Yachya J3D110067
2. Rezza Prawira Rukmana J3D111047
3. Dendry Dwi Pamungkas J3D111108
4. Umar Muis Salam J3D111039
Program Keahlian Teknik Komputer - Institut Pertanian Bogor
Jalan Kumbang No.14 Bogor 16151
Program Keahlian
Teknik Komputer
Institut Pertanian Bogor
Nomor Dokumen Halaman
PDHUPL-E-prak 1/29
Revisi - Tgl: 29/12/13
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 2 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
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
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 3 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
Daftar Halaman Perubahan
Halaman Revisi Halaman Revisi
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 4 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
Daftar Isi Daftar Halaman Perubahan ..................................................................................... 3
Daftar Gambar ......................................................................................................... 5 Daftar Tabel ............................................................................................................ 5 1 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 ............................................................................. 7 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.4 Sumber Daya Manusia ........................................................................... 23 2.5 Prosedur Umum Pengujian ..................................................................... 23
2.5.1 Pengenalan dan Latihan .................................................................. 23
2.5.2 Persiapan Awal................................................................................ 23
2.5.2.1 Persiapan Prosedural ................................................................... 23
2.5.2.2 Persiapan Perangkat Keras .......................................................... 23 2.5.2.3 Persiapan Perangkat Lunak ......................................................... 24
2.5.3 Pelaksanaan ..................................................................................... 24
2.5.4 Pelaporan Hasil ............................................................................... 24
3 Identifikasi dan Rencana Pengujian ............................................................... 25
4 Deskripsi dan Hasil Uji .................................................................................. 28
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 5 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
Daftar Gambar
Gambar 1 Halaman Awal E-prak ........................................................................... 9 Gambar 2 Form Login Area ................................................................................... 9 Gambar 3 Konfirmasi Login Success ...................................................................... 9 Gambar 4 Tampilan Halaman Utama Admin ....................................................... 10
Gambar 5 Form Login Dosen ............................................................................... 10 Gambar 6 Form Login Mahasiswa ....................................................................... 11 Gambar 7 Tampilan Halaman Menu Pegawai ..................................................... 11 Gambar 8 Fungsi Input data dosen ...................................................................... 12 Gambar 9 Tambah Data Dosen ............................................................................ 12
Gambar 10 Input Data Kelompok ......................................................................... 13
Gambar 11 Memilih mahasiswa untuk kelompok ................................................. 13 Gambar 12 Data Mahasiswa ................................................................................ 14
Gambar 13 Input data mahasiswa baru ............................................................... 14 Gambar 14 Fungsi Memberikan Penilaian........................................................... 15 Gambar 15 Fungsi Tambah Dosen ....................................................................... 16
Gambar 16 Fungsi Hapus Dosen .......................................................................... 16 Gambar 17 Fungsi Ubah dosen ............................................................................ 17 Gambar 18 Fungsi Tambah Mahasiswa ............................................................... 17
Gambar 19 Fungsi Hapus Mahasiswa .................................................................. 18 Gambar 20 Fungsi Ubah Mahasiswa ................................................................... 18
Gambar 21 Fungsi Tambah Mata Kuliah ............................................................. 19 Gambar 22 Fungsi Hapus Mata Kuliah................................................................ 19 Gambar 23 Fungsi Ubah Matakuliah ................................................................... 20
Gambar 24 Tampilan Lihat Data Penyewa dan Peminjaman .............................. 20
Gambar 25 Fungsi Vote ........................................................................................ 21 Gambar 26 Fungsi Mulai Vote ............................................................................. 22 Gambar 27 Fungsi Lihat Nilai .............................................................................. 22
Daftar Tabel
Tabel 1 Deskripsi dan Rencana Pengujian ............................................................ 27
Tabel 2 Deskripsi dan Hasil Uji Sistem ................................................................ 32
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 6 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
1 Pendahuluan
Dokumen ini akan berisi perencanaan, deskripsi, dan hasil uji perangkat
lunak (DUPL) atau Software Test Documentation (STD) untuk Sistem E-Learning
Praktikum (E-prak). Untuk penamaan dokumen ini selanjutnya akan digunakan
istilah DUPL. Dokumen ini sebagian besar adalah adaptasi dari dokumen IEEE
Std 829-1998.
1.1 Tujuan Pembuatan Dokumen
Dokumen DUPL adalah dokumen yang menyatakan hasil perencanaan
pengujian, deskripsi kasus uji yang diberlakukan serta hasil pengujian yang telah
dilakukan. Perencanaan pengujian menyangkut manajemen sumber daya,
konfigurasi sistem pengujian yang digunakan serta prosedur pengujian secara
umum. Dengan demikian, perencanaan pengujian pada dasarnya adalah
manajemen pengujian itu sendiri. Deskripsi pengujian menyangkut pada
identifikasi kasus-kasus uji yang dipilih serta kategorisasi dan penentuan prosedur
pengujian tiap kasus uji yang dipilih tersebut. Hasil uji menyatakan reaksi yang
didapatkan dari sistem perangkat lunak yang diuji serta kesimpulan yang dapat
ditarik berdasarkan pembandingan antara hasil uji dan kriteria kelolosan uji.
Kesimpulan ini berupa diterima (lolos) atau tidaknya suatu kasus uji
1.2 Deskripsi Umum Sistem
Perangkat lunak yang akan diuji adalah “Sistem E-Learning Praktikum”.
Perangkat lunak ini digunakan untuk melakukan proses penilaian kelompok
mahasiswa dengan sistem voting. Perangkat lunak ini menggunakan jaringan lokal
berbasis web sehingga dapat memudahkan mahasiswa dalam proses voting dan
memudahkan dosen dalam melakukan penilaian.
1.3 Deskripsi Dokumen (Ikhtisar)
Dokumen DUPL ini terdiri dari dua tahap yaitu tahap perencanaan (baik
secara manajerial maupun perencanaan kasus ujinya sendiri) dan tahap pelaporan.
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 7 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
Yang disebut dengan tahap pelaporan adalah pendokumentasian hasil uji yang
didapat setelah pengujian itu sendiri berlangsung. Hal inilah yang harus menjadi
perhatian bagi manajemen konfigurasi yang digunakan di projek.
1.4 Definisi dan Singkatan
SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak disebut juga
Software Requirment Spesification (SRS), berisi daftar kebutuhan
perangkat lunak.
DPPL adalah Deskripsi Perancangan Perangkat Lunak, atau dalam bahasa
Inggris-nya sering juga disebut sebagai Software Design Description
(SDD), dan merupakan deskripsi perancangan dari perangkat lunak yang
akan dikembangkan
DPPL-E-prak.K-xxxx adalah kode yang digunakan untuk
mengimplementasikan perancangan pada E-prak, dengan E-prak
merupakan kode perangkat lunak, E-prak.K adalah kode fase, dan xxxx
adalah digit/nomor perancangan.
1.5 Dokumen Referensi
Referensi yang digunakan pada perangkat lunak ini adalah:
SKPL-E-prak, 2013. Bogor: Teknik Komputer
DPPL-E-prak, 2013. Bogor: Teknik Komputer
GL03AT, template dokumen Deskripsi Uji Perangkat Lunak (DUPL)
IEEE Std 610.12-1990 IEEE Standard Glossary of Software Engineering
Terminology
IEEE Std 829-1998 IEEE Standard for Software Test Documentation
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 8 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
2 Lingkungan Pengujian Perangkat Lunak
2.1 Perangkat Lunak Pengujian
Perangkat lunak E-prak ini memerlukan beberapa perangkat lunak lain
untuk melakukan pengujian, yaitu:
Sistem operasi: Windows 7
Web server: Apache
Web browser: Mozilla Firefox
Scripting language: PHP
DBMS: MySQL
2.2 Perangkat Keras Pengujian
Perangkat keras yang diperlukan untuk menguji aplikasi E-prak ini
adalah satu set komputer dengan spesifikasi:
Intel ® Core ™ i5-2410M CPU @2.30Ghz
4,00 GB
15.6” LCD
Microsoft Windows 7 Ultimate
2.3 Material Pengujian
Pengujian aplikasi E-prak ini akan dilengkapi manual pemakaian untuk
setiap fungsi yang ada pada aplikasi ini. Saat user masuk ke halaman website
E-prak, tampilan yang akan muncul pertama kali adalah sebagai berikut:
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 9 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
Gambar 1 Halaman Awal E-prak
Di halaman ini, user akan melihat beberapa menu utama dan informasi
mengenai E-Learning Praktikum. Selanjutnya ada form login area login untuk
Admin, dosen, dan mahasiswa.
1. SKPL-E-prak.K-0001 Fungsi Login (admin,Mahasiswa,dosen)
Gambar 2 Form Login Area
Gambar 3 Konfirmasi Login Success
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 11 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
Gambar 6 Form Login Mahasiswa
Jika username dan password sebagai admin,dosen,mahasiswa yang
dimasukkan salah, maka akan muncul pesan error sebagai berikut:
Gambar 7 Tampilan Halaman Menu Pegawai
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 12 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
2. SKPL-E-prak.K-0002 Fungsi input data dosen (admin)
Terdapat fungsi input data dosen di halaman admin :
Gambar 8 Fungsi Input data dosen
Ketika tombol Tambah Data kita tekan maka akan tampil sebagai berikut :
Gambar 9 Tambah Data Dosen
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 13 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
3. SKPL-E-prak.K-0003 Fungsi input data kelompok (dosen)
Gambar 10 Input Data Kelompok
Ketika tombol insert ditekan maka akan menampilka mahasiswa mana saja yang
akan dimasukkan ke kelompok1
:
Gambar 11 Memilih mahasiswa untuk kelompok
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 14 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
4. SKPL-E-prak.K-0004 Fungsi input data mahasiswa (admin)
Gambar 12 Data Mahasiswa
Ketika tombol Tambah Data ditekan maka akan menampilkan tampilan sebagai
berikut :
Gambar 13 Input data mahasiswa baru
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 15 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
5. SKPL-E-prak.K-0005 Fungsi pilihan kriteria pengguna (Mahasiswa)
Tidak Tersedia
6. SKPL-E-prak.K-0006 Fungsi Pilihan kelompok pembahas (Audience)
Tidak Tersedia
7. SKPL-E-prak.K-0007 Fungsi Memberikan Penilaian oleh audience
Gambar 14 Fungsi Memberikan Penilaian
8. SKPL-E-prak.K-0008 Fungsi Melaporkan hasil penilaian kepada dosen
Tidak Tersedia
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 16 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
9. DUPL-E-prak.K-0004 Fungsi Tambah Dosen
Gambar 15 Fungsi Tambah Dosen
Ketika diklik tombol tambah akan menambahkan data dosen
10. DUPL-E-prak.K-0005 Fungsi Hapus Dosen
Gambar 16 Fungsi Hapus Dosen
Ketika tombol hapus ditekan data dosen akan langsung terhapus
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 17 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
11. DUPL-E-prak.K-0006 Fungsi Ubah Dosen
Gambar 17 Fungsi Ubah dosen
12. DUPL-E-prak.K-0007 Fungsi Tambah Mahasiswa
Gambar 18 Fungsi Tambah Mahasiswa
Ketika tombol Tambah diklik maka data Mahasiswa akan disimpan
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 18 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
13. DUPL-E-prak.K-0008 Fungsi Hapus Mahasiswa
Gambar 19 Fungsi Hapus Mahasiswa
Ketika tombol Hapus diklik maka data akan langsung terhapus dari
database
14. DUPL-E-prak.K-0009 Fungsi Ubah Mahasiswa
Gambar 20 Fungsi Ubah Mahasiswa
Ketika tombol update diklik maka data yg telah diubah akan tersimpan.
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 19 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
15. DUPL-E-prak.K-0010 Fungsi Tambah Mata Kuliah
Gambar 21 Fungsi Tambah Mata Kuliah
Ketika tombol tambah diklik maka data akan tersimpan
16. DUPL-E-prak.K-0011 Fungsi Hapus Mata Kuliah
Gambar 22 Fungsi Hapus Mata Kuliah
Ketika tombol hapus diklik maka data akan langsung terhapus
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 20 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
17. DUPL-E-prak.K-0012 Fungsi Ubah Matakuliah
Gambar 23 Fungsi Ubah Matakuliah
Ketika tombol tambah diklik maka data yang telah diubah akan tersimpan
18. DUPL-E-prak.K-0013 Fungsi Tambah Kelompok
Gambar 24 Tampilan Lihat Data Penyewa dan Peminjaman
Ketika tombol Insert diklik maka kelompok akan tersimpan
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 21 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
19. DPPL-E-prak.K-0014 Fungsi Hapus Kelompok
Tidak Tersedia
20. DPPL-E-prak.K-0015 Fungsi Ubah Kelompok
Tidak Tersedia
21. DUPL-E-prak.K-0016 Fungsi Vote
Gambar 25 Fungsi Vote
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 22 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
22. DUPL-E-prak.K-0017 Fungsi Mulai Vote
Gambar 26 Fungsi Mulai Vote
23. DUPL-E-prak.K-0018 Fungsi Lihat Nilai
Gambar 27 Fungsi Lihat Nilai
Untuk melihat nilai kita harus memilih kelompok dan mata kuliah agar bisa
melihat nilai.
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 23 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
2.4 Sumber Daya Manusia
Sumber daya manusia yang dibutuhkan untuk menguji aplikasi E-prak ini
berjumlah empat orang dengan kriteria memahami konsep bahasa
pemograman CSS, HTML, PHP, dan SQL.
2.5 Prosedur Umum Pengujian
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 E-prak ini.
2.5.2.1 Persiapan Prosedural
Pada pengujian perangkat lunak SIRF ini tidak diperlukan persiapan
prosedural.
2.5.2.2 Persiapan Perangkat Keras
Perangkat keras yang dilibatkan dalam pengujian perangkat lunak E-prak
seperangkat komputer dengan spesifikasi sebagai berikut:
Intel ® Pentium ® CPU P6200 @2.13GHZ 2133 Mhz
2,00 GB
14.1” LCD
Microsoft Windows 7
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 24 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
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 E-prak disimpan
di folder “htdocs” tempat perangkat lunak XAMPP tersebut diinstal. Misal jika
XAMPP diinstal di drive C, maka E-prak yang disimpan dalam folder projek akan
disimpan di dengan nama C:/xampp/htdocs/kelompok6
Instruksi untuk mengaktifkan program:
1. Jalankan server Apache dan MySQL yang ada di XAMPP Control Panel.
2. Buka browser yang ada dan ketikkan: http://localhost/projek
3. Coba lakukan proses login sesuai dengan data pada database.
2.5.3 Pelaksanaan
Pelaksanaan pengujian langsung dilakukan pada tahap pengujian sistem
dengan menguji fungsi-fungsi yang terdapat di dalam aplikasi E-prak ini.
2.5.4 Pelaporan Hasil
Dokumen hasil pengujian akan diserahkan kepada asisten praktikum
Rekayasa Perangkat Lunak sebagai laporan dan kepada tim pengembang aplikasi
untuk diperbaiki.
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 25 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
3 Identifikasi dan Rencana Pengujian
Pengujian perangkat lunak E-prak dilakukan berdasarkan kebutuhan yang
didefinisikan pada dokumen SKPL-E-prak. Adapun garis besar proses pengujian
dapat dilihat pada tabel berikut:
Kelas Uji Butir Uji
Identifikasi Tingkat
pengujian
Jenis
Pengujian Jadwal Penguji
SKPL/DPPL DUPL
Login Pengujian
fungsi Login
SKPL-E-
prak.K-
0001/DPPL-
E-prak.K-
0001
DUPL-
E-
prak.K-
0001
Pengujian
Sistem White Box 23/12/2013
Dendry
Dwi P
Memasukka
n data dosen
Pengujian
fungsi Input
Data Dosen
SKPL- E-
prak.K-
0002/
DPPL- E-
prak.K-0004
DUPL-
E-
prak.K-
0004
Pengujian
Sistem White Box 23/12/2013
Dendry
Dwi P
Memasukka
n Data
Kelompok
Pengujian
fungsi
Memasukan
Data
Kelompok
SKPL- E-
prak.K-
0003/
DPPL- E-
prak.K-0013
DUPL-
E-
prak.K-
0013
Pengujian
Sistem White Box 23/12/2013
Dendry
Dwi P
Memasukka
n Data
Mahasiswa
Pengujian
fungsi
Memasukan
Data
Mahasiswa
SKPL- E-
prak.K-
0004/
DPPL-E-
prak.K-0007
DUPL-
E-
prak.K-
0007
Pengujian
Sistem White Box 23/12/2013
Dendry
Dwi P
Memberikka
n Penilaian
Pengujian
fungsi
Memberikkan
penilaian
SKPL- E-
prak.K-
0007/ -
DUPL-
E-
prak.K-
0003
Pengujian
Sistem White Box 23/12/2013
Reza
Prawira
Hapus Data
Dosen
Pengujian
fungsi hapus
- /DPPL- E-
prak.K-0005
DUPL-
E-
Pengujian
Sistem White Box 24/12/2013
Reza
Prawira
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 26 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
data dosen prak.K-
0005
Ubah Data
Dosen
Pengujian
fungsi data
dosen
-/ DPPL- E-
prak.K-0006
DUPL-
E-
prak.K-
0006
Pengujian
Sistem White Box 24/12/2013
Reza
Prawira
Tambah
Data
Mahasiswa
Pengujian
fungsi tambah
data
mahasiswa
-/ DPPL- E-
prak.K-0007
DUPL-
E-
prak.K-
0007
Pengujian
Sistem White Box 24/12/2013
Reza
Prawira
Hapus
Mahasiswa
Pengujian
fungsi hapus
data
mahasiswa
-/ DPPL- E-
prak.K-0008
DUPL-
E-
prak.K-
0008
Pengujian
Sistem White Box 24/12/2013
Reza
Prawira
Mengubah
Data
Mahasiswa
Pengujian
fungsi
mengubah
data
mahasiswa
-/ DPPL- E-
prak.K-0009
DUPL-
E-
prak.K-
0009
Pengujian
Sistem White Box 24/12/2013
Dendry
Dwi P
Tambah
Matakuliah
Pengujian
fungsi tambah
data
matakuliah
-/ DPPL- E-
prak.K-0010
DUPL-
E-
prak.K-
0010
Pengujian
Sistem White Box 26/12/2013
Dendry
Dwi P
Hapus
Matakuliah
Pengujian
fungsi
menghapus
matakuliah
-/ DPPL- E-
prak.K-0011
DUPL-
E-
prak.K-
0011
Pengujian
Sistem White Box 26/12/2013
Umar
Muiis
Ubah
Matakuliah
Pengujian
fungsi
mengubah
data
matakuliah
-/DPPL- E-
prak.K-0012
DUPL-
E-
prak.K-
0012
Pengujian
Sistem White Box 26/12/2013
Umar
Muis
Tambah
Kelompok
Pengujian
fungsi tambah
-/ DPPL- E-
prak.K-0013
DUPL-
E-
Pengujian
Sistem White Box 26/12/2013
Umar
Muis
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-prak
Halaman 27 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
data
kelompok
prak.K-
0013
Hapus
Kelompok
Pengujian
fungsi hapus
data
kelompok
-/DPPL-E-
prak.K-0014 -
Pengujian
Sistem White Box 26/12/2013
Umar
Muis
Ubah
Kelompok
Pengujian
fungsi
mengubaj
data
kelompok
-/DPPL-E-
prak.K-0015 -
Pengujian
Sistem White Box 27/12/2013 Egi
Vote Pengujian
fungsi vote
-/ DPPL-E-
prak.K-0016
DUPL-
E-
prak.K-
0016
Pengujian
Sistem White Box 27/12/2013 Egi
Mulai Vote
Pengujian
fungsi
memulai vote
-/ DPPL-E-
prak.K-0017
DUPL-
E-
prak.K-
0017
Pengujian
Sistem White Box 27/12/2013 Egi
Lihat Nilai
Pengujian
fungsi melihat
nilai
-/ DPPL-E-
prak.K-0018
DUPL-
E-
prak.K-
0016
Pengujian
Sistem White Box 27/12/2013 Egi
Tabel 1 Deskripsi dan Rencana Pengujian
4 Deskripsi dan Hasil Uji
Identifikasi Deskripsi Prosedur
Pengujian Masukan
Keluaran yang
Diharapkan Kriteria Evaluasi Hasil Hasil yang didapat Kesimpulan
DUPL-E-
prak.K-
0001
Pengujian fungsi
Login Jalankan browser.
Masukkan alamat:
localhost/projek
dalam browser.
Masukkan input
yang diminta
dengan batasan-
batasan yang telah
ditentukan.
Klik link yang
terdapat pada
halaman tersebut
Username,
Password
1. Login yang
dilakukan
berhasil, masuk
ke system admin /
mahasiswa/
administrator
(sesuai login).
2. Login gagal, akan
ada peringatan
kesalahan.
1. Jika username dan
password yang
dimasukkan sesuai
dengan yang ada pada
database, maka login
berhasil.
2. Jika data yang
dimasukkan tidak
sesuai atau memang
tidak ada di database
maka akan muncul
peringatan kesalahan.
1. Username dan
password yang
dimasukkan ada di
database dan login
berhasil.
2. Username dan
password tidak
sesuai database
atau tidak ada
dalam
database,login
gagal.
Diterima
DUPL- E-
prak.K-
0002
Pengujian fungsi
Logout -
Masuk ke halaman
utama sistem E-prak
dan session login
berakhir
Jika tombol Logout
berfungsi, maka masuk
ke tampilan utama
sistem E-prak dan
session login berakhir
Masuk ke halaman
utama sistem E-prak
dan session login
berakhir
Diterima
DUPL- E-
prak.K-
0003
Pengujian fungsi
memberikan
penilaian
Nilai yang akan
divote
1. Data input valid,
maka data akan
tersimpan dalam
basis data.
2. Data tidak valid,
maka akan ada
peringatan
kesalahan.
1. Jika data input valid,
maka data akan
tersimpan dalam basis
data.
2. Jika data tidak valid,
maka akan ada
peringatan kesalahan.
1. Data input valid,
data tersimpan ke basis
data.
2. Data input tidak
valid, ada peringatan
kesalahan.
Diterima
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-PRAK
Halaman 29 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
DUPL- E-
prak.K-
0004
Pengujian fungsi
Memasukan Data
Dosen
NIP , namaDosen ,
umur ,
tempatLahir,
alamat,
pendidikan,
jenisKelamin
1. Data input valid,
maka data akan
tersimpan ke dalam
basis data.
2. Data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan.
1. Jika data input valid,
maka data akan
ditambahkan ke dalam
basis data.
2. Jika data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan.
1. Data input valid,
maka data berhasil
ditambahkan ke dalam
basis data.
2. Data input tidak
valid, ada peringatan.
Diterima
DUPL- E-
prak.K-
0005
Pengujian fungsi
Hapus Dosen idDosen
Data dosen yang
dipilih dihapus dari
basis data
Data dosen yang dipilih
dihapus dari basis data
Data dosen yang
dipilih user untuk
dihapus berhasil
dihapus dari basis
data
Diterima
DUPL- E-
prak.K-
0006
Pengujian fungsi
Ubah Dosen idDosen
Data dosen yang
dipilih diubah dari
basis data
Data dosen yang dipilih
diubah dari basis data
Data dosen yang
dipilih user untuk
diubah berhasil diubah
dari basis data
Diterima
DUPL- E-
prak.K-
0007
Pengujian fungsi
Tambah
Mahasiswa
Id, username,
password,
namaMhs, nim
1. Data input valid,
maka data akan
tersimpan ke dalam
basis data.
2. Data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan
1. Jika data input valid,
maka data akan
ditambahkan ke dalam
basis data.
2. Jika data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan.
1. Data input valid,
maka data berhasil
ditambahkan ke dalam
basis data.
2. Data input tidak
valid (id sebagai
primary key kosong),
tidak ada peringatan
dan data diubah.
Diterima
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-PRAK
Halaman 30 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
DUPL- E-
prak.K-
0008
Pengujian fungsi
hapus mahasiswa -
Data mahasiswa yang
dipilih dihapus dari
basis data
Data mahasiswa yang
dipilih dihapus dari
basis data
Data mahasiswa yang
dipilih user untuk
dihapus berhasil
dihapus dari basis
data
Diterima
DUPL- E-
prak.K-
0009
Pengujian fungsi
Ubah Mahasiswa Id
Data dosen yang
dipilih diubah dari
basis data
Data dosen yang dipilih
diubah dari basis data
Data mahasiswa yang
dipilih user untuk
diubah berhasil diubah
dari basis data
Diterima
DUPL- E-
prak.K-
0010
Pengujian fungsi
Tambah
Matakuliah
idMk, namaMk
1. Data input valid,
maka data akan
tersimpan ke dalam
basis data.
2. Data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan
1. Jika data input valid,
maka data akan
tersimpan ke dalam
basis data.
2. Jika data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan.
1. Data input valid,
maka data berhasil
ditambahkan ke dalam
basis data.
2. Data input tidak
valid (idMk sebagai
primary key kosong),
tidak ada peringatan
dan data diubah.
Diterima
DUPL- E-
prak.K-
0011
Pengujian fungsi
Hapus
Matakuliah
idMk
Data matakuliah
yang dipilih dihapus
dari basis data
Data matakuliah yang
dipilih dihapus dari
basis data
Data matakuliah yang
dipilih user untuk
dihapus berhasil
dihapus dari basis
data
Diterima
DUPL- E-
prak.K-
Pengujian fungsi
Ubah Matakuliah idMk
Data matakuliah
yang dipilih diubah
dari basis data
Data matakuliah yang
dipilih diubah dari basis
data
Data matakuliah yang
dipilih user untuk
diubah berhasil diubah
dari basis data
Diterima
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-PRAK
Halaman 31 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
0012
DUPL- E-
prak.K-
0013
Pengujian fungsi
Tambah
Kelompok
idKelompok,
namaKelompok
1. Data input valid,
maka data akan
tersimpan ke dalam
basis data.
2. Data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan
1. Jika data input valid,
maka data akan
tersimpan ke dalam
basis data.
2. Jika data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan.
1. Data input valid,
maka data berhasil
ditambahkan ke dalam
basis data.
2. Data input tidak
valid (idMk sebagai
primary key kosong),
tidak ada peringatan
dan data diubah.
Diterima
DUPL- E-
prak.K-
0014
Pengujian fungsi
Hapus Kelompok -
Data matakuliah
yang dipilih dihapus
dari basis data
Data matakuliah yang
dipilih dihapus dari
basis data
Modul tidak
ada/belum tersedia Ditolak
DUPL-E-
prak.K-
0015
Pengujian fungsi
Ubah Kelompok -
Data kelompok yang
dipilih diubah dari
basis data
Data kelompok yang
dipilih diubah dari basis
data
Modul tidak
ada/belumtersedia Ditolak
DUPL-E-
prak.K-
0016
Pengujian fungsi
Vote idKelompok, idMk
1. Data input valid,
maka data akan
tersimpan ke dalam
basis data.
2. Data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan
1. Jika data input valid,
maka data akan
tersimpan ke dalam
basis data.
2. Jika data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan
1. Data input valid,
maka data akan
tersimpan ke dalam
basis data.
2. Data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan.
Diterima
Program Keahlian Teknik Komputer Diploma IPB PDHUPL-E-PRAK
Halaman 32 dari 32
Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Teknik Komputer Diploma IPB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Program Keahlian Teknik Komputer Diploma IPB
DUPL-E-
prak.K-
0017
Pengujian fungsi
Mulai Vote penilaian
1. Data input valid,
maka data yang ada
pada dalam basis
data akan diubah.
2. Data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan
1. Jika data input valid,
maka data pada basis
data berhasil diubah.
2. Jika data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan.
1. Data input valid,
maka data akan
tersimpan ke dalam
basis data.
2. Data tidak valid/
tidak lengkap, maka
akan ada peringatan
kesalahan.
Ditolak
DUPL-E-
prak.K-
0018
Pengujian fungsi
Lihat Nilai - Masuk ke tampilan
daftar nilai
Masuk ke tampilan
daftar nilai
Masuk ke tampilan
daftar nilai Diterima
DUPL-E-
prak.K-
0019
Pengujian fungsi
Kriteria
Pengguna
- - - Modul tidak
ada/belum tersedia Ditolak
DUPL-E-
prak.K-
0020
Pengujian fungsi
Pilihan
Kelompok
Pembahas
- - - Modul tidak
ada/belum tersedia Ditolak
Tabel 2 Deskripsi dan Hasil Uji Sistem
Recommended