Anda di halaman 1dari 13

REKAYASA PERANGKAT LUNAK

IF - D
DOKUMEN UJI PERANGKAT LUNAK

NAMA SISTEM
UNTUK :
PENGGUNA

Dipersiapkan oleh:
Nama Kelompok
Nama anggota + NIM

Laboratorium

Rekayasa
Perangkat Lunak

Program Teknologi Informasi dan Ilmu


Komputer

Nomor Dokumen

SEL01-Sxx
<xx:no grp>
Revisi
3
:

Halaman

#/jml #
Tanggal:
30 Oktober
2014

DOKUMEN UJI
PERANGKAT LUNAK

Nomor Dokumen
Revisi : x

DAFTAR PERUBAHAN
Revisi

Deskripsi

A
B
C
D
F
G

INDEX

B
24/10/1

TGL

10/10/14

Ditulis

Kelompo

Kelomp

Kelompo

kx

ox

kx

Asprak

Asprak

Asprak

Oleh
Diperik

31/10/14

sa Oleh
Disetuj
ui Oleh

DOKUMEN UJI
PERANGKAT LUNAK

Nomor Dokumen
Revisi : x

DAFTAR HALAMAN PERUBAHAN


Halama
n

Halama

Revisi

Revisi

DOKUMEN UJI
PERANGKAT LUNAK

Nomor Dokumen
Revisi : x

DAFTAR ISI
NAMA SISTEM.................................................................................i
DAFTAR PERUBAHAN.....................................................................ii
DAFTAR HALAMAN PERUBAHAN...................................................iii
DAFTAR ISI....................................................................................iv
DAFTAR TABEL...............................................................................v
DAFTAR DIAGRAM.........................................................................vi
DAFTAR GAMBAR.........................................................................vii
BAB 1 PENDAHULUAN...................................................................8
1.1 Deskripsi Umum Dokumen.............................................8
1.2 Tujuan Penulisan Dokumen............................................8
1.3 Lingkup Masalah............................................................8
1.4 Definisi, Istilah, dan Singkatan.......................................8
1.5 Referensi........................................................................8
BAB 2 LINGKUNGAN PENGUJIAN PERANGKAT LUNAK....................9
2.1 Perangkat Lunak Pengujian............................................9
2.2 Perangkat Keras Pengujian.............................................9
2.3 Sumber Daya Manusia...................................................9
BAB 3 IDENTIFIKASI DAN RENCANA PENGUJIAN..........................10
3.1 Pengujian Unit..............................................................10
3.2 Perangkat Integrasi......................................................10
3.3 Pengujian Validasi........................................................11
BAB 4 DESKRIPSI DAN HASIL UJI.................................................12
4.1 Pengujian Unit..............................................................12
4.2 Perangkat Integrasi......................................................12
4.3 Pengujian Validasi........................................................12

DOKUMEN UJI
PERANGKAT LUNAK

Nomor Dokumen
Revisi : x

DAFTAR TABEL
No
table
of
figures
entries
found.
This is an automatic table of contents. To use it, apply heading
styles (on the Home tab) to the text that goes in your table of
contents, and then update this table.
If you want to type your own entries, use a manual table of
contents (in the same menu as the automatic one).

DOKUMEN UJI
PERANGKAT LUNAK

DAFTAR DIAGRAM

Nomor Dokumen
Revisi : x

DOKUMEN UJI
PERANGKAT LUNAK

DAFTAR GAMBAR

Nomor Dokumen
Revisi : x

BAB 1
PENDAHULUAN
1.1 Deskripsi Umum Dokumen
Tuliskan sistematika pembahsan dokumen DUPL ini.

1.2 Tujuan Penulisan Dokumen


Tuliskan dengan ringkas tujuan dokumen DUPL ini dibuat dan digunakan
oleh siapa.

1.3 Lingkup Masalah


Menjelaskan alasan mengapa perangkat lunak perlu diuji. Mengapa
perlu ada pengujian, pengujian apa saja yang dilakukan.

1.4 Definisi, Istilah, dan Singkatan


Semua definisi dan singkatan yang digunakan dalam dokumen ini dan
penjelasannya. Dituliskan dalam tabel.

1.5 Referensi
Dokumen PL yang dirujuk oleh dokumen ini. Buku,
dokumentasi lain yang dipakai dalam pengembangan ini.

panduan,

BAB 2
LINGKUNGAN PENGUJIAN PERANGKAT LUNAK
2.1 Perangkat Lunak Pengujian
Praktikan dapat menjelaskan Perangkat lunak yang digunakan untuk
mendukung pengujian baik kebutuhan fungsional atau non
fungsional.

2.2 Perangkat Keras Pengujian


Praktikan dapat menjelaskan Perangkat keras yang digunakan untuk
mendukung pengujian kebutuhan fungsional atau non fungsional.

2.3 Sumber Daya Manusia


Menjelaskan peran masing-masing anggota satu tim dalam pengujian
perangkat lunak berdasarkan strategi pengujian yang akan
digunakan.

BAB 3
IDENTIFIKASI DAN RENCANA PENGUJIAN
3.1 Pengujian Unit
Ambil 3 METHOD SAMPLE dari satu class atau modul, lalu dilakukan
uji basis path testing (region, flow graph, independen path)
Cth :
1. Method Update Data
a. Pseudocode
b. Basis Path Testing
i. Flow Graph
ii. Cyclomatic Complexity
iii. Independen Path

3.2 Perangkat Integrasi


Menjelaskan interaksi antar class atau modul yang berhubungan.
Ambil 1 pasang sample (2) class atau modul yang berhubungan.
Nama
Class

Fungsi

Nama
Class

Fungsi

Goal

Class x

Class y

Y1

commen
t

createCo
mment

sensor

sensorCo
mment

Untuk
memsen
sor
commen
t
yang
memiliki
bad word

3.3 Pengujian Validasi


Pengujian validasi digunakan untuk mengetahui apakah sistem yang
dibangun sudah benar sesuai dengan yang dibutuhkan baik untuk
kebutuhan fungsional dan non fungsional.
Kebutu
han

Kode Kebutuhan

Jenis
Penguji
an
10

Alat
Uji

Update
Data

SKPL_AMTV_001

Black Box

Performan
ce

SKPL_04

Black Box

JMeter

11

BAB 4
DESKRIPSI DAN HASIL UJI
4.1 Pengujian Unit
-

Unit apa saja yang diuji


Prosedur seperti apa
Hasil uji seperti apa

4.2 Perangkat Integrasi


-

Integrasi class / modul apa saja yang diuji


Prosedur seperti apa
Hasil uji seperti apa

4.3 Pengujian Validasi


No

Test Name
1. Pengujian
Login

Test case

Expected
Result

Result

Pengujian
login dengan
username,
password dan
level
yang
sesuai.

Sistem
menampilkan
pesan
login
anda berhasil
dan
sistem
redirect
ke
halaman
utama.

Sistem
Valid
menampilkan
pesan login
anda berhasil
dan
sistem
redirect
ke
halaman
utama.

12

status

13

Anda mungkin juga menyukai