Anda di halaman 1dari 13

TUGAS PENGUJIAN PERANGKAT LUNAK

PERANCANGAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK

“SISTEM KRS MAHASISWA STMIK BANDUNG”

Diajukan untuk memenuhi salah satu nilai TUGAS Mata Kuliah Pengujian Perangkat Lunak.

Dosen Pengampun:

Uro Abdulrohim, M.T

Disusun oleh:

Nama : Wida Rizky Apriliana

NIM : 3220373

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS KOMPUTER

STMIK BANDUNG

2023

1
DAFTAR PERUBAHAN
Tabel 1 Daftar Perubahan

Revisi Deskripsi

Tabel 2 Daftar Perubahan

INDEX Tanggal - A B C D E F G

Ditulis oleh

Diperiksa oleh

Disetujui oleh

2
DAFTAR HALAMAN PERUBAHAN
Tabel 3 Daftar Halaman Perubahan

Halaman Revisi Halaman Revisi

3
DAFTAR ISI

1) DAFTAR PERUBAHAN ...................................................................................................2


2) DAFTAR HALAMAN PERUBAHAN.............................................................................3
3) DAFTAR ISI .......................................................................................................................4
4) DAFTAR TABEL ..............................................................................................................5
5) BAB I 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 ...................................................................................................6
1.5 Dokumen dan Referensi .................................................................................................7
6) BAB II 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 ...................................................................................................8
2.5 Prosedur Umum Pengujian ............................................................................................9
2.5.1 Pengenalan dan Pelatihan ......................................................................................9
2.5.2 Persiapan Awal ......................................................................................................9
2.5.2.1 Persiapan Prosedural ..................................................................................9
2.5.2.2 Persiapan Perangkat Keras .........................................................................9
2.5.2.3 Persiapan Perangkat Lunak .......................................................................9
2.5.3 Pelaksanaan ..........................................................................................................10
2.5.4 Pelaporan Hasil ....................................................................................................10
7) BAB III IDENTIFIKASI DAN RENCANA PENGUJIAN .........................................11
8) BAB IV DESKRIPSI DAN HASIL UJI ........................................................................12

4
DAFTAR TABEL

1) Tabel 1 Daftar Perubahan ....................................................................................................2


2) Tabel 2 Daftar Perubahan ....................................................................................................2
3) Tabel 3 Daftar Halaman Perubahan .....................................................................................3
4) Table 4 Identifikasi dan Rencana Pengujian ......................................................................11
5) Tabel 5 Deskripsi dan Hasil Uji .........................................................................................12

5
BAB I

PENDAHULUAN

1.1 Tujuan Pembuatan Dokumen


Tujuan dari dokumen ini adalah untuk menguraikan rencana pengujian perangkat
lunak untuk sistem perangkat lunak tertentu. Ini memberikan gambaran menyeluruh
tentang lingkungan pengujian, prosedur, dan proses, serta identifikasi dan perencanaan
pengujian.

1.2 Deskripsi Umum Sistem


Perangkat lunak yang akan diuji adalah “Sistem KRS Mahasiswa STMIK
Bandung”. Perangkat lunak ini digunakan untuk melakukan absensi dalam aktivitas
perkuliahan di lingkungan STMIK Bandung. Sistem ini dipakai ketika awal semester untuk
mahasiswa dalam mengambil mata kuliah pilihan mereka.

1.3 Deskripsi Dokumen (Ikhtisar)


Dalam dokumen ini berisi Pendahuluan, Identifikasi dan Rencana Pengujian,
Deskripsi dan Uji Hasil.

1.4 Definisi Dan Singkatan


a. SKPL adalah Spesifikasi Kebutuhan program, juga dikenal sebagai Software
Requirements Specification (SRS) dalam bahasa Inggris, dan merupakan spesifikasi
dari program yang akan diproduksi.
b. SKPL-SK.K-xxxx adalah kode SK yang digunakan untuk menggambarkan kebutuhan,
dimana SK adalah kode perangkat lunak, SK.K adalah kode fase, dan xxxx adalah
digit/angka kebutuhan.
c. Data Flow Diagram (DFD) adalah diagram dan notasi yang digunakan untuk
merepresentasikan aliran data pada perangkat lunak.
d. Entity Relationship Diagram (ERD) adalah diagram dan notasi yang digunakan dalam
perangkat lunak untuk menggambarkan struktur data statis.

6
e. Akkses (DPPL).K-xxxx adalah kode akses yang digunakan untuk
mengimplementasikan desain, sedangkan Akkses adalah kode perangkat lunak. Kode
fase adalah K, dan digit/nomor desain adalah xxxx.
1.5 Dokumen Referensi
a. Purwanto, H. (2016). Panduan Lengkap Testing Software Berbahasa Indonesia.
Yogyakarta: Gava Media.
b. Santoso, A. (2017). Software Testing: Konsep dan Aplikasi di Industri. Yogyakarta:
Andi Offset.

7
BAB II
LINGKUNGAN PENGUJIAN PERANGKAT LUNAK
2.1 Perangkat Lunak Pengujian
Perangkat lunak ini (SPEK) diujikan dengan beberapa perangkat lunak lain, yaitu:
1. Sistem operasi: Android
2. Bahasa pemrograman: -
3. Data base: -

2.2 Perangkat Keras Pengujian


Perangkat keras yang diperlukan untuk menguji aplikasi SPEK ini adalah satu buah
smartphone dengan spesifikasi:
1. Processor: Snapdragon 680
2. Memory: 4 GB LPDDR4X
3. Storage UFS 2.1 64 GB

2.3 Material Pengujian


Program “Sistem KRS Mahasiswa STMIK Bandung”. Ini melakukan KRS dengan
cara mahasiswa yang memlih mata kuliah dari masing-masing sementer yang akan diambil.
Mahasiswa bisa mengambil matakuliah diluar semester yang sedang dijalaninya.
Mahasiswa bisa mengajukan krs hanya jika sudah menyelesaikan pembayaran
dengan bagian administrasi.

2.4 Sumber Daya Manusia


Persyaratan sumber daya manusia yang akan terlibat dalam proses pengujian perangkat
lunak ini adalah :
1. Memahami konsep pemrograman berorientasi objek dalam bahasa PHP.
2. Memahami proses pengujian perangkat lunak berorientasiobjek.
3. Memahami konsep pemrograman data base XAMPP.

8
2.5 Prosedur Umum Pengujian
2.5.1 Pengenalan dan Latihan
Penguji aplikasi ini hanya diberikan latihan kembali tentang
SQL, dan pengenalan lebih lanjut tentang CSS dan PHP. Pada dasarnya
penguji telah memiliki pengetahuan tentang hal yang disebutkan
sebelumnya tetapi latihan yang diberikan hanya bersifat penyegaran
kembali.

2.5.2 Persiapan Awal


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

2.5.2.2 Persiapan Perangkat Keras


Perangkat keras yang perlu dipesiapkan adalah : Sebuah perangkat
komputer dan satu buah android yang dilengkapi dengan :
1. Processor: Snapdragon 680
2. Memory: 4 GB LPDDR4X
3. Storage UFS 2.1 64 GB
2.5.2.3 Persiapan Perangkat Lunak
Persiapan yang harus dilakukan untuk menyiapkan perangkat lunak
untuk diuji di lingkungan sistem operasi Android adalah sebagai berikut:
1. Persiapkan sistem operasi Android.
2. Perangkat lunak yang akan di uji diinstal ke dalam sistem.
3. Melakukan login pada aplikasi dengan akun mahasiswa.

9
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 Pelaporan Hasil


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 ini selanjutnya.

10
BAB III

IDENTIFIKASI DAN RENCANA PENGUJIAN

Tabel 4 Identifikasi dan RencanaPengujian


Identifikasi
Tingkat Jenis
Kelas Uji Butir Uji SKPL / Penguji
DUPL Pengujian Pengujian
DPPL
Pengujian SKPL-
DUPL- Pengujian
pengisian SPEK.K- Black box Wida
Pengujian 01 sistem
krs 0003
pengisian krs
Kebenaran
DUPL- Pengujian
pengisian White box
02 sistem
krs
Pengujian data
SKPL-
diri mahasiswa DUPL- Pengujian
SPEK.K- Black box Wida
03 sistem
0001
Pengujian login Kebenaran
status DUPL- Pengujian
White box
mahasiswa 04 sistem

Pengujian SKPL-
DUPL- Pengujian
melihat mata SPEK.K- Black box Wida
05 sistem
Pengujian kuliah yang 0006
melihat dapat diambil
matakuliah Kebenaran
yang dapat dalam DUPL- Pengujian
White box
diambil menampilkan 06 Sistem
mata kuliah
Pengujian SKPL-
DUPL- Pengujian
Melihat mata SPEK.K- Black Box Wida
07 Sistem
Pengujian kuliah yang 0004
melihat mata tidak aktif
kuliah yang
Kebenaran
tidak dapat DUPL- Pengujian
mata kuliah White box
diambil 08 Sistem
yang tidak
aktif
DPPL-
Pengujian DUPL- Pengujian
Pengujian SPEK.K- Black Box Wida
hapus data krs 09 Sistem
pembatalan 005
pemilihan krs Kebenaran
hapus data krs
DUPL- Pengujian White box
10 Sistem

11
BAB IV

DESKRIPSI DAN HASIL UJI

Tabel 5 Deskripsi dan Hasil Uji


Keluaran Kriteria Hasil
Prosedur
Identifikasi Deskripsi Masukan yang Evaluasi Yang Kesimpulan
Pengujian
Diharapkan Hasil Didapat
DUPL-01 Pengujian Memasukkan Pilih krs Ada Apabila ada Sukses Diterima
pengisian krs data krs dan tekan perubahan mata kuliah
tombol warna pada yang dipilih,
ceklis matakuliah warna
yang berubah
dipilih menjadi hijau

DUPL-03 Pengujian Tekan logo Tekan Ada Apabila ada Sukses Diterima
login profile di logo tampilan kesalahan
kanan atas profile data diri maka data
aplikasi mahasiswa mahasiswa
tidak sesuai
atau kosong

DUPL-05 Pengujian Memilih menu Menu Munculnya Apabila Sukses Diterima


melihat mata “KRS” “KRS” data mata admin
kuliah yang kuliah melakukan
dapat diambil yang dapat login maka
diambil data krs bisa
dimanipulasi
atau disetujui

12
DUPL-07 Pengujian Memasukkan Menu Munculnya Mata kuliah Sukses Diterima
melihat menu “KRS” “KRS” mata yang tidak aktif
mata kuliah tidak akan bisa
kuliah yang tidak dipilih
yang tidak dapat
dapat diambil
diambil

13

Anda mungkin juga menyukai