Anda di halaman 1dari 9

DUPL

DOKUMEN UJI PERANGKAT LUNAK

LABORATORIUM REKAYASA PERANGKAT LUNAK


PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
2014

DAFTAR PERUBAHAN
Revisi

Deskripsi

A
B

C
D
E
F
G

INDEX
TGL

Ditulis
oleh

BS,PM,
RF

Diperiksa
oleh
Disetujui
oleh

Halaman 2 dari 9

Daftar Halaman Perubahan


Halaman

Revisi

Halaman

Revisi

Halaman 3 dari 9

Daftar Isi
1

Pendahuluan.........................................................................................................................7
1.1 Tujuan Pembuatan Dokumen........................................................................................7
1.2 Deskripsi Umum Sistem................................................................................................7
1.3 Deskripsi Dokumen (Ikhtisar).......................................................................................7
1.4 Definisi dan Singkatan...................................................................................................8
1.5 Dokumen Referensi.......................................................................................................8
2 Lingkungan Pengujian Perangkat Lunak.............................................................................8
2.1 Perangkat Lunak Pengujian...........................................................................................8
2.2 Perangkat Keras Pengujian............................................................................................9
2.3 Material Pengujian.........................................................................................................9
2.4 Sumber Daya Manusia...................................................................................................9
2.5 Prosedur Umum Pengujian............................................................................................9
2.5.1 Pengenalan dan Latihan..........................................................................................9
2.5.2 Persiapan Awal......................................................................................................10
2.5.2.1 Persiapan Prosedural..........................................................................................10
2.5.2.2 Persiapan Perangkat Keras................................................................................10
2.5.2.3 Persiapan Perangkat Lunak...............................................................................10
2.5.3 Pelaksanaan...........................................................................................................10
2.5.4 Pelaporan Hasil.....................................................................................................10
3 Identifikasi dan Rencana Pengujian...................................................................................10
4 Deskripsi dan Hasil Uji......................................................................................................12

Halaman 4 dari 9

Daftar Tabel
Tabel 1. Definisi
Tabel 2. Identifikasi Pengujian
Tabel 3. Deskripsi dan Hasil Pengujian

hal
8
10
14

Halaman 5 dari 9

1 Pendahuluan
1.1

Tujuan Pembuatan Dokumen


Praktikan diminta untuk menjelaskan tujuan pembuatan dokumen uji perangkat lunak.

1.2

Deskripsi Umum Sistem


Praktikan menjelaskan gambaran umum system berdasarkan dokumen SKPL yang telah
dibuat sebelumnya.

1.3

Deskripsi Dokumen (Ikhtisar)


Dokumen Uji Perangkat Lunak ini mempunayi sistematika penulisan sebagai berikut:
Bagian 1. Pendahuluan
1.1. Tujuan Pembuatan Dokumen
1.2. Deskripsi Umum Sistem
1.3. Deskripsi Dokumen atau Ikhtisar
1.4. Definisi dan Singkatan
1.5. Dokumen Referensi
Bagian 2. Identifikasi dan Rencana Pengujian
2.1. Perangkat Lunak Pengujian
2.2. Perangkat Keras Pengujian
2.3. Material Pengujian
2.4. Sumber Daya Manusia
2.5. Pelaksanaan
2.6. Perancanaan Pengujian
Bagian 3. Deskripsi dan Hasil uji
3.1. Pengujian Unit
3.2. Pengujian Validasi

1.4 Definisi dan Singkatan


Praktikan dapat menjelaskan istilah atau singkatan yang digunakan dalam melakukan
pengujian perangkat lunak.
Kata Kunci atau
Frase

1.5

Definisi

Dokumen Referensi
Praktikan dapat menjelaskan referensi pendukung yang digunakan dalam penyusunan
dokumen DUPL. Misal :
1. SKPL SIAKAD dengan nomor dokumen GL01-G08.
2. Standard IEEE nomor ANSI/IEEE Std 1058.1-1987 (Reaffirmend 1993).
3. Software Engineering, 1997, Roger S. Pressman, Mc Graw-Hill International
Edition.
4. Software Development Planning SIAKADTM.

Halaman 6 dari 9

2 Identifikasi dan Rencana Pengujian


2.1

Perangkat Lunak Pengujian


Praktikan dapat menjelaskan Perangkat lunak yang digunakan untuk mendukung
pengujian.

2.2

Perangkat Keras Pengujian


Praktikan dapat menjelaskan Perangkat keras yang digunakan untuk mendukung
pengujian.

2.3

Material Pengujian
Praktikan dapat menjelaskan material tambahan untuk pengujian. Contoh hasil keluaran
print-out berupa:
a. Print-out Rencana lStudi Mahasiswa
b. Print-out Informasi Akademis Mahasiswa
c. Print-out Transkrip Mahasiswa
1. Kertas dari berbagai ukuran dan ketebalan
2. Manual SIAKAD

2.4

Sumber Daya Manusia


Praktikan dapat menjelaskan sumber daya untuk melaksanakan pengujian beserta
fungsinya. Misal :
1. Tester terdiri dari 3 orang dengan spesifikasi Sarjana Teknik informatika
pengalaman 3 tahun atau D3 Teknik Informatika pengalaman minimal 5 tahun,
2. System Analyst terdiri dari 1 orang, system analyst dengan spesifikasi Magister
Teknik informatika dengan pengalaman 3 tahun.

2.5

Pelaksanaan
Praktikan dapat menjelaskan metode yang digunakan dalam melakukan uji coba
perangkat lunak. Misal : Pelaksanaan pengujian akan dilaksankan dalam dua tahap,
yaitu pegujian unit (modul-modul kecil) dan pengujian sistem secara keseluruhan.

2.6

Rencana Pengujian
Praktikan menjelaskan strategi pengujian perangkat lunak. Strategi Pengujian termasuk
didalamnya penjelasan :
a. Pengujian Unit : Basis Path testing dengan sampel tiga algoritma berdasarkan
kebutuhan utama perangkat lunak
b. Pengujian integrasi : Pengujian integrasi beberapa kelas menggunakan blackbox
berdasarkan kebutuhan utama perangkat lunak
c. Pengujian validasi : PengujianKebutuhan/requirement system yang telah didefinisikan
didalam diokumen SKPL
Praktikan dapat melakukan identifikasi dan rencana pengujian dengan mengacu pada
contoh yang terdapat pada tabel 2.
Tabel 2. Identifikasi Pengujian
Kelas Uji
Butir Uji
Identifikasi
Tingkat
Jenis
Jadwal
PDHUPL
Pengujian Pengujian
SKPL
Pengujian
antar muka

Pengujian
login sistem

SKPL_AMTV_0
01

AU_01_01

Pengujian Unit

Black Box

15/01/2001

Halaman 7 dari 9

login sistem
Pengujian
antar muka
kelola data
Pembangkitan Kode
oleh semua
user

Pengujian
penambahan
data
pelanggan
Pengujian
Help on-line

SKPL_AMTV_0
02

AU_02_01

Pengujian Unit

Black Box

19/01/2001

SKPL_04

BK_03

Pengujian
Sistem

White Box

30/01/2001

3 Deskripsi dan Hasil Uji


3.1

Pengujian Unit

3.1.1 Algoritma (Nomer Algoritma sesuai DPPL)


Nama kelas :
Nama operasi :
<koding beserta node>
Flow graph :
Jalur independen :
Perhitungan Cyclomatic Complexity / V(G) :
Test Case & Hasil :
N
o
1.

No.
Jalur
1

Data Input

Expected Result

Result

Dan seterusnya (total tiga algoritma dari DPPL yg mewakili problem domain &
kompleks)
3.2

Pengujian Validasi
1. Requirement Nama_Requirement (Nomer req sesuai SKPL)
1.1 Test Name (PV_NAMASISTEM_01)
1.1.1

Test Case

1.1.2

Prosedur

1.1.3

Expected Result

Halaman 8 dari 9

Dan seterusnya (total tiga algoritma dari kebutuhan fungsional yg mewakili problem
domain

dan

dari

non

fungsional

yg

parameternya

PERFORMANCE

&

CONSTRAINT saja)

Tabel 3. Resume Akhir Pengujian Validasi


Identifikasi

Deskripsi

AU_01_01_01

Pengujian
pendaftaran
matakuliah
oleh mhsw
dengan menu
window
Pengujian
pendaftaran
matakuliah
oleh mhsw
dengan menu
text
Pengujian
Help On-line
oleh
mahasiswa

AU_01_01_02

BK_03_02

Masukan

Keluaran yg
diharapkan
Message: SKS
melebihi yang
diizinkan

Kriteria Evaluasi
Hasil
Keluar Message:
SKS melebihi
yang diizinkan

Hasil yang
Didapat
Message:
SKS
melebihi
yang
diizinkan

Text IF773
dan Enter

IF773 Uji
Kualitas PL 2
Terdaftar

<kode><MK>
<SKS><Status>

IF773 Uji
Kualitas PL
2 Terdaftar

Klik mouse

Buka Daftar
Matakuliah, lalu
sorot dan klik
matakuliah yang
akan didaftar

Buka Daftar
Matakuliah, lalu
sorot dan klik
matakuliah yang
akan didaftar

Klik kiri
mouse pada
button daftar

Kesimpulan
Handal

Handal

Halaman 9 dari 9

Anda mungkin juga menyukai