PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK
(E-prak) E-Learning Praktikum
Dipersiapkan oleh: KELOMPOK 6 TEK 3A – P2 1. 2. 3. 4.
Egy Widya Yachya Rezza Prawira Rukmana Dendry Dwi Pamungkas Umar Muis Salam
J3D110067 J3D111047 J3D111108 J3D111039
Program Keahlian Teknik Komputer - Institut Pertanian Bogor Jalan Kumbang No.14 Bogor 16151
Program Keahlian Teknik Komputer
Nomor Dokumen PDHUPL-E-prak
Institut Pertanian Bogor
Revisi
-
Halaman
1/29 Tgl: 29/12/13
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 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 Halaman Perubahan Halaman
Revisi
Program Keahlian Teknik Komputer Diploma IPB
Halaman
PDHUPL-E-prak
Revisi
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 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 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 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 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
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 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
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 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
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 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
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
Program Keahlian Teknik Komputer Diploma IPB
Gambar 3 Konfirmasi Login Success
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 4 Tampilan Halaman Utama Admin
Gambar 5 Form Login Dosen
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 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
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 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
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 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
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 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
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 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
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 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
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 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
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 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
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 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
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 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
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 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
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 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
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 2.5.1
Prosedur Umum Pengujian 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 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.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 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
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: Identifikasi Kelas Uji
Butir Uji SKPL/DPPL SKPL-EPengujian
Login
fungsi Login
prak.K0001/DPPLE-prak.K0001 SKPL- E-
Memasukka n data dosen
Pengujian
prak.K-
fungsi Input
0002/
Data Dosen
DPPL- Eprak.K-0004
Pengujian Memasukka
fungsi
n Data
Memasukan
Kelompok
Data
SKPL- Eprak.K0003/ DPPL- E-
Kelompok
prak.K-0013
Pengujian
SKPL- E-
Memasukka
fungsi
n Data
Memasukan
Mahasiswa
Data Mahasiswa Pengujian
Memberikka
fungsi
n Penilaian
Memberikkan penilaian
prak.K-
DUPL
Jenis
pengujian
Pengujian
Jadwal
Penguji
DUPLE-
Pengujian
prak.K-
Sistem
White Box
23/12/2013
White Box
23/12/2013
White Box
23/12/2013
White Box
23/12/2013
White Box
23/12/2013
White Box
24/12/2013
Dendry Dwi P
0001
DUPLE-
Pengujian
prak.K-
Sistem
Dendry Dwi P
0004
DUPLE-
Pengujian
prak.K-
Sistem
Dendry Dwi P
0013
DUPLE-
Pengujian
prak.K-
Sistem
0004/ DPPL-E-
Tingkat
Dendry Dwi P
0007
prak.K-0007 SKPL- Eprak.K0007/ -
DUPLE-
Pengujian
prak.K-
Sistem
Reza Prawira
0003
Hapus Data
Pengujian
- /DPPL- E-
DUPL-
Pengujian
Dosen
fungsi hapus
prak.K-0005
E-
Sistem
Program Keahlian Teknik Komputer Diploma IPB
PDHUPL-E-prak
Reza Prawira
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
data dosen
prak.K0005
Ubah Data Dosen
Pengujian fungsi data dosen
DUPL-/ DPPL- E-
E-
Pengujian
prak.K-0006
prak.K-
Sistem
Data Mahasiswa
-/ DPPL- E-
E-
Pengujian
data
prak.K-0007
prak.K-
Sistem
mahasiswa
0007
Pengujian
DUPL-
Hapus
fungsi hapus
-/ DPPL- E-
E-
Pengujian
Mahasiswa
data
prak.K-0008
prak.K-
Sistem
mahasiswa
Data
mengubah
Mahasiswa
data
-/ DPPL- E-
E-
Pengujian
prak.K-0009
prak.K-
Sistem
fungsi tambah
-/ DPPL- E-
E-
Pengujian
Matakuliah
data
prak.K-0010
prak.K-
Sistem
matakuliah
0010
Pengujian
DUPL-
Hapus
fungsi
-/ DPPL- E-
E-
Pengujian
Matakuliah
menghapus
prak.K-0011
prak.K-
Sistem
matakuliah
data
24/12/2013
White Box
26/12/2013
White Box
26/12/2013
White Box
26/12/2013
White Box
26/12/2013
Prawira
Dendry Dwi P
Dendry Dwi P
Umar Muiis
0011
Pengujian
Matakuliah
White Box
Reza
DUPL-
Tambah
mengubah
24/12/2013
Prawira
0009
Pengujian
Ubah
White Box
Reza
DUPL-
mahasiswa
fungsi
24/12/2013
Prawira
0008
Pengujian fungsi
White Box
Reza
DUPL-
fungsi tambah
Mengubah
24/12/2013
0006
Pengujian
Tambah
White Box
DUPL-/DPPL- E-
E-
Pengujian
prak.K-0012
prak.K-
Sistem
Umar Muis
0012
matakuliah Tambah
Pengujian
-/ DPPL- E-
DUPL-
Pengujian
Kelompok
fungsi tambah
prak.K-0013
E-
Sistem
Program Keahlian Teknik Komputer Diploma IPB
PDHUPL-E-prak
Umar Muis
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
prak.K-
kelompok
0013
Pengujian Hapus
fungsi hapus
Kelompok
data
-/DPPL-E-
Pengujian
-
prak.K-0014
Sistem
Umar
White Box
26/12/2013
White Box
27/12/2013
Egi
White Box
27/12/2013
Egi
White Box
27/12/2013
Egi
White Box
27/12/2013
Egi
Muis
kelompok Pengujian fungsi
Ubah Kelompok
-/DPPL-E-
mengubaj
prak.K-0015
data
Pengujian
-
Sistem
kelompok DUPLVote
Pengujian
-/ DPPL-E-
E-
Pengujian
fungsi vote
prak.K-0016
prak.K-
Sistem
0016 DUPL-
Pengujian Mulai Vote
fungsi memulai vote
fungsi melihat nilai
E-
Pengujian
prak.K-0017
prak.K-
Sistem
0017 DUPL-
Pengujian Lihat Nilai
-/ DPPL-E-
-/ DPPL-E-
E-
Pengujian
prak.K-0018
prak.K-
Sistem
0016
Tabel 1 Deskripsi dan Rencana Pengujian
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
4
Deskripsi dan Hasil Uji
Identifikasi
DUPL-Eprak.K0001
DUPL- Eprak.K0002
Deskripsi
Prosedur Pengujian
Pengujian fungsi Login
Pengujian fungsi Logout
DUPL- E-
Pengujian fungsi
prak.K-
memberikan
0003
penilaian
Jalankan browser. Masukkan alamat: localhost/projek dalam browser. Masukkan input yang diminta dengan batasanbatasan yang telah ditentukan. Klik link yang terdapat pada halaman tersebut
Masukan
Username, Password
-
Nilai yang akan divote
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
1. Jika username dan 1. Login yang password yang dilakukan dimasukkan sesuai berhasil, masuk dengan yang ada pada ke system admin / database, maka login mahasiswa/ berhasil. administrator 2. Jika data yang (sesuai login). dimasukkan tidak 2. Login gagal, akan sesuai atau memang ada peringatan tidak ada di database kesalahan. maka akan muncul peringatan kesalahan. Jika tombol Logout Masuk ke halaman berfungsi, maka masuk utama sistem E-prak ke tampilan utama dan session login sistem E-prak dan berakhir session login berakhir 1. Data input valid, 1. Jika data input valid, maka data akan maka data akan tersimpan dalam tersimpan dalam basis basis data. data. 2. Data tidak valid, 2. Jika data tidak valid, maka akan ada maka akan ada peringatan peringatan kesalahan. kesalahan.
Hasil yang didapat
Kesimpulan
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
Masuk ke halaman utama sistem E-prak dan session login berakhir
Diterima
1. Data input valid, data tersimpan ke basis data. 2. Data input tidak valid, ada peringatan kesalahan.
Diterima
DUPL- E-
Pengujian fungsi
prak.K-
Memasukan Data
0004
Dosen
DUPL- Eprak.K0005 DUPL- Eprak.K0006
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
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
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
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
NIP , namaDosen , umur , tempatLahir, alamat, pendidikan, jenisKelamin
Pengujian fungsi Hapus Dosen
Pengujian fungsi Ubah Dosen
DUPL- E-
Pengujian fungsi
prak.K-
Tambah
0007
Mahasiswa
Program Keahlian Teknik Komputer Diploma IPB
1. Data input valid, maka data akan tersimpan ke dalam basis data. 2. Data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan.
PDHUPL-E-PRAK
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
Halaman 29 dari 32
DUPL- Eprak.K0008 DUPL- Eprak.K0009
Data mahasiswa yang dipilih dihapus dari basis data
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
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.
idMk
Data matakuliah yang dipilih dihapus dari basis data
Data matakuliah yang dipilih dihapus dari basis data
idMk
Data matakuliah yang dipilih diubah dari basis data
Data matakuliah yang dipilih diubah dari basis data
-
hapus mahasiswa
Pengujian fungsi
Id
Ubah Mahasiswa
DUPL- E-
Pengujian fungsi
prak.K-
Tambah
0010
Matakuliah
DUPL- E-
Pengujian fungsi
prak.K-
Hapus
0011
Matakuliah
DUPL- E-
Pengujian fungsi
prak.K-
Data mahasiswa yang dipilih dihapus dari basis data
Data mahasiswa yang dipilih user untuk dihapus berhasil dihapus dari basis data
Pengujian fungsi
Ubah Matakuliah
Program Keahlian Teknik Komputer Diploma IPB
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. Data matakuliah yang dipilih user untuk dihapus berhasil dihapus dari basis data Data matakuliah yang dipilih user untuk diubah berhasil diubah dari basis data
PDHUPL-E-PRAK
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
Diterima
Diterima
Diterima
Diterima
Diterima
Halaman 30 dari 32
0012
DUPL- E-
Pengujian fungsi
prak.K-
Tambah
0013
Kelompok
DUPL- Eprak.K0014 DUPL-Eprak.K0015
DUPL-Eprak.K0016
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
-
Data matakuliah yang dipilih dihapus dari basis data
Data matakuliah yang dipilih dihapus dari basis data
Modul tidak ada/belum tersedia
Ditolak
-
Data kelompok yang dipilih diubah dari basis data
Data kelompok yang dipilih diubah dari basis data
Modul tidak ada/belumtersedia
Ditolak
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
Pengujian fungsi Hapus Kelompok
Pengujian fungsi Ubah Kelompok
Pengujian fungsi Vote
Program Keahlian Teknik Komputer Diploma IPB
PDHUPL-E-PRAK
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
Halaman 31 dari 32
DUPL-Eprak.K0017
DUPL-Eprak.K0018
Mulai Vote
Lihat Nilai
prak.K-
Kriteria
0019
Pengguna
0020
1. Data input valid, maka data akan tersimpan ke dalam basis data. 2. Data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan.
Ditolak
-
Masuk ke tampilan daftar nilai
Masuk ke tampilan daftar nilai
Masuk ke tampilan daftar nilai
Diterima
-
-
-
Modul tidak ada/belum tersedia
Ditolak
-
-
-
Modul tidak ada/belum tersedia
Ditolak
Pengujian fungsi
Pengujian fungsi
prak.K-
1. Jika data input valid, maka data pada basis data berhasil diubah. 2. Jika data tidak valid/ tidak lengkap, maka akan ada peringatan kesalahan.
Pengujian fungsi
DUPL-E-
DUPL-E-
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
Pengujian fungsi Pilihan Kelompok Pembahas Tabel 2 Deskripsi dan Hasil Uji Sistem
Program Keahlian Teknik Komputer Diploma IPB
PDHUPL-E-PRAK
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
Halaman 32 dari 32