Anda di halaman 1dari 21

GL03

PERENCANAAN, DESKRIPSI, DAN HASIL UJI


PERANGKAT LUNAK

Smart Automatic Teller Machine


(Smart ATM)

Departemen Teknik Informatika ITB

Jurusan Teknik Informatika - Institut Teknologi Bandung

Jalan Ganesha 10, Bandung 40132

Nama Project Halaman


Nama :
Pengujian …….. 2 - 21
NIM : Revisi Tgl: 15 Maret 2005
DAFTAR PERUBAHAN
Revisi Deskripsi

INDEX A B C D E F G
TGL 10/3/2005
Ditulis G04
oleh
Diperiksa
oleh
Disetujui
oleh

Daftar Halaman Perubahan


Jurusan Informatika ITB PDHUPL-G04 Halaman 2 dari 21
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Halaman Revisi Halaman Revisi

Jurusan Informatika ITB PDHUPL-G04 Halaman 3 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Daftar Isi

1. Pendahuluan...................................................................................................................................7
1.1 Tujuan Penulisan Dokumen...............................................................................................7
1.2 Deskripsi Umum Sistem....................................................................................................7
1.3 Deskripsi Dokumen (Ikhtisar)..........................................................................................7
1.4 Definisi dan Singkatan.......................................................................................................8
1.5 Aturan Penamaan dan Penomoran.....................................................................................9
1.6 Dokumen Referensi............................................................................................................9
2 Lingkungan Pengujian Perangkat Lunak................................................................................10
2.1 Perangkat Lunak Pengujian.............................................................................................10
2.2 Perangkat Keras Pengujian..............................................................................................10
2.3 Material Tambahan Pengujian.........................................................................................10
2.4 Sumber Daya Manusia.....................................................................................................11
2.5 Prosedur Umum Pengujian..............................................................................................11
2.5.1 Pengenalan dan Latihan...........................................................................................11
2.5.2 Persiapan Awal........................................................................................................11
2.5.2.1 Persiapan Prosedural............................................................................................11
2.5.2.2 Persiapan Perangkat Keras...................................................................................11
2.5.2.3 Persiapan Perangkat Lunak..................................................................................11
2.5.3 Pelaksanaan..............................................................................................................12
2.5.4 Pelaporan Hasil........................................................................................................12
3 Identifikasi dan Rencana Pengujian........................................................................................12
4 Deskripsi dan Hasil Uji............................................................................................................13
4.1 Performansi......................................................................................................................13
4.1.1 Waktu Tanggap........................................................................................................14
4.1.2 Waktu Pemulihan.....................................................................................................14
4.2 Atribut Sistem Perangkat Lunak......................................................................................14
4.2.1 Error-Handling.........................................................................................................14
4.2.2 Message....................................................................................................................15
4.2.3 Keamanan.................................................................................................................15
4.3 Pengujian AntarMuka Pengguna.....................................................................................16
4.3.1 Tampilan AntarMuka...............................................................................................16
4.3.2 Format Menu............................................................................................................16
4.3.3 Warna Dominan Dalam Aplikasi............................................................................17
4.3.4 Jenis font..................................................................................................................17
4.4 Validasi............................................................................................................................18
4.4.1 Validasi Kartu..........................................................................................................18
4.4.2 Validasi Rekening....................................................................................................18
4.4.3 Validasi Amplop......................................................................................................18
4.5 Transaksi..........................................................................................................................19

Jurusan Informatika ITB PDHUPL-G04 Halaman 4 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Daftar Gambar

Daftar Tabel

Jurusan Informatika ITB PDHUPL-G04 Halaman 5 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Tabel 1. Daftar definisi dan Singkatan...............................................................................8
Tabel 2. Identifikasi dan rencana uji................................................................................12
Tabel 3. Pengujian waktu tanggap...................................................................................14
Tabel 4. Pengujian waktu pemulihan...............................................................................14
Tabel 5. Pengujian error handling....................................................................................15
Tabel 6. Pengujian message.............................................................................................15
Tabel 7. Pengujian keamanan...........................................................................................15
Tabel 8. Pengujian antarmuka..........................................................................................16
Tabel 9. Pengujian format menu......................................................................................16
Tabel 10. Pengujian warna...............................................................................................17
Tabel 11. Pengujian jenis font..........................................................................................17
Tabel 12. Pengujian validasi kartu...................................................................................18
Tabel 13. Pengujian validasi rekening..............................................................................18
Tabel 14. Pengujian validasi amplop...............................................................................18
Tabel 15. Pengujian transaksi SmartATM.......................................................................19

Jurusan Informatika ITB PDHUPL-G04 Halaman 6 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
1. Pendahuluan
1.1 Tujuan Penulisan Dokumen
PDHUPL-G04 ini berisi perencanaan, deskripsi, dan hasil pengujian SmartATM
untuk dijadikan acuan bagi pelanggan dan tim pengembang dalam pengembangan
SmartATm.

Isi dokumen adalah segala sesuatu yang terkait selama pengujian yaitu lingkungan
pengujian perangkat lunak, identifikasi pengujian, penjadwalan pengujian, dan
penelusuran setiap pengujian terhadap kebutuhan.

Isi dokumen bersifat rahasia bagi pihak-pihak diluar pihak pengembang, penguji,
dan pelanggan dari SmartATM. Dengan demikian masalah keamanan atau privasi
yang berhubungan tidak menjadi kendala.

1.2 Deskripsi Umum SIstem


Perangkat lunak sistem informasi yang akan dikembangkan diberi nama Sistem
Smart ATM. Di mana Automated Teller Machine adalah perangkat lunak yang
dibuat untuk mengontrol simulasi Automated Teller Machine. Fungsi utamanya
adalah melayani nasabah yang melakukan transaksi.

Karakteristik dari Smart ATM ini adalah mempunyai magnetic stripe reader untuk
membaca kartu ATM dan customer console (keyboard dan display) untuk
berinteraksi dengan nasabah, sebuah slot untuk depositing envelopes, sebuah
dispenser uang (kelipatan $20), sebuah printer untuk mencetak slip transaksi dan
sebuah key-operated untuk operator memulai dan menghentikan mesin.

Smart ATM ini akan berkomunikasi dengan server Bank yang bersangkutan atau
Bank lain yang masih dalam satu link ATM dengan menggunakan jaringan
komunikasi untuk validasi kartu dan jumlah tabungan. Adapun perangkat lunak
untuk koneksi ke bank tidak termasuk dalam pengembangan sistem ini.

1.3 Deskripsi Dokumen (Ikhtisar)


Dokumen PDHUPL-G04 ini diorganisasikan berdasarkan standar GL03 yang telah
direvisi oleh Departemen Teknik Informatika ITB.

Deskripsi singkat setiap bab adalah sebagai berikut:

- Bab 1: Pendahuluan
Berisi tujuan penulisan dokumen, overview perangkat lunak yang
merupakan ringkasan terhadap kemampuan aplikasi secara umum,
deskripsi dokumen, efinisi dan singkatan, aturan penamaan dan
penomoran dan dokumen referensi yang diperlukan.

- Bab 2: Lingkungan Pengujian Perangkat Lunak

Jurusan Informatika ITB PDHUPL-G04 Halaman 7 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Memberikan gambaran lingkungan dimana perangkat lunak SmartATM
akan diuji.

- Bab 3: Identifikasi dan Rencana Pengujian Perangkat Lunak


Berisi deskripsi lengkap identifikasi dan rencana pengujian perangkat
lunak yang dibuat. Bagian ini juga berisi jenis dan tahapan pengujian yang
akan dilakukan terhadap perangkat lunak yang telah dikembangkan.

- Bab 4: Deskripsi dan hasil uji


Berisi deskripsi lengkap hasil pengujian perangkat lunak yang sedang
dikembangkan.

- Bab 5: Berisi kerunutan kebutuhan mulai dari SKPL-G04, DPPL-G04 dan


PDHUPL-G04

1.4 Definisi dan Singkatan


Dalam dokumen DPPLT2-G04 ini akan digunakan beberapa definisi dan
singkatan. Antara lain adalah sebagai berikut:
Tabel 1. Daftar definisi dan Singkatan

Kata Kunci atau frase Definisi atau Singakatan


Basis data Kumpulan data yang terkait yang diorganisasikan
dalam struktur tertentu dan dapat diakses dengan
cepat.
Black box testing Pengujian perangkat lunak dari segi fungsional
Coding/ pengkodean proses penulisan kode program sesuai dengan desain
yang telah dikembangkan.
Condition testing Pengujian perangkat lunak pada bagian kondisional,
yaitu yang keluaran pada eksekusinya adalah true atau
false.
Eksekusi Proses menjalankan perangkat lunak
Hak Akses Hak yang dimiliki oleh user untuk menggunakan
sistem. Hak akses diatur oleh administrator
Kode sumber Kode program hasil penulisan program
Listing Hard copy dari kode program
Mouse Perangkat keras berbentuk seperti tikus yang
digunakan melakukan point and click pada suatu
koordinat layar yang menentukan interaksi pengguna
dengan sistem
Otomasi Pengubahan dari proses manual menjadi proses yang
dilakukan mesin
Platform Lapisan dasar yang membangun sistem
PUPL Perencanaan Uji Perangkat Lunak, merupakan
dokumen yang berisi rencana pengujian dan strategi
pengujian terhadap sebuah sistem dan perangkat
lunak
Release Edisi spesifik dari perangkat lunak atau dokumen
yang dikeluarkan pihak pengembang ke pihak lain

Jurusan Informatika ITB PDHUPL-G04 Halaman 8 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Kata Kunci atau frase Definisi atau Singakatan
Spesifikasi Program Dokumen yang berisi spesifikasi program yang dibuat
Testing Salah satu tahapan perekayasaan perangkat lunak
yang berfungsi mengetes kelengkapan dan kebenaran
program yang dikembangkan sebelumnya.
Testing tool Perangkat lunak bantu proses pengujian
User Interface Informasi mengenai anatarmuka pemakai dengan
Information sistem
User manual Dokumen petunjuk bagi user dalam menjalankan
perangkat lunak yang dibuat pengembang.
Versi Edisi spesifik dari perangkat lunak atau dokumen
White box testing Pengujian struktur kontrol perangkat lunak
Pengujian sistem Pengujian yang mencakup pengujian terhadap
keseluruhan aplikasi
Pengujian Unit Pengujian terhadap fungsional suatu unit

1.5 Aturan Penamaan dan Penomoran

Sesuai dengan SKPL-G04 dan DPPL-G04, kebutuhan diberi nomor dengan format:

PDHUPL-JF-X

PDHUPL-JF-X.Y

dengan:

JF adalah jenis kebutuhan. JF dapat diisi dengan:

F Jenis kebutuhan fungsional


NF Jenis kebutuhan non fungsional

X adalah nomor kebutuhan, terurut tanpa aturan apapun.


Y adalah nomor bila suatu kebutuhan akan diturunkan lebih rinci

Contoh:
PDHUPL-F-1 Validator kartu ATM
PDHUPL-NF-4 Error Handling

1.6 Dokumen Referensi


Dokumen yang digunakan sebagai acuan dalam rencana pengembangan perangkat
lunak ini adalah :

Jurusan Informatika ITB PDHUPL-G04 Halaman 9 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
1. Dokumen GL01-G04, Spesifikasi Kebutuhan Perangkat Lunak (SKPL-G04)
SmartATM yang direvisi, tanggal 10 Maret 2005.
2. Dokumen GL02-G04, Dokumen Perancangan Perangkat Lunak (DPPL-G04)
SmartATM yang sudah direvisi, tanggal 10 Maret 2005.
3. Software Engineering, 1997, Roger S. Presman, Mc Graw-Hill International
edition.

2 Lingkungan Pengujian Perangkat Lunak


Perangkat lunak SmartATM akan diuji pada lingkungan dengan spesifikasi tertentu.
Sistem dan perangkat lunak yang diuji adalah:
 Nomor identifikasi :PDHUPL-G04
 Judul :SmartATM
 Singkatan :Smart Automatic Teller Machine
 Nomor Versi :0.1
 Nomor release :1
Pengujian perangkat lunak ini dengan menggunakan spesifikasi kebutuhan pada SKPL-
G04 SmartATM dan perancangan pada DPPL-G04 SmartATM.

Dokumen Perencanaan, Deskripsi, dan Hasil Uji Perangkat Lunak (PDHUPL-G11) ini
akan digunakan untuk menguji keseluruhan sistem SmartATM.

2.1 Perangkat Lunak Pengujian


Perangkat lunak yang dipakai dalam pengujian SmartATM ini memiliki spesifikasi
sebagai berikut:
1. Sistem operasi: Linux: berfungsi sebagai platform tempat aplikasi
dijalankan.
2. File teks sebagai pengganti basisdata bank
3. Bahasa Pemrograman C

2.2 Perangkat Keras Pengujian


Perangkat keras yang digunakan dalam pengujian SmartATM ini adalah:
1. Komputer
2. Mouse sebagai peralatan antarmuka.
3. Monitor sebagai peralatan antarmuka.
4. Keyboard sebagai peralatan antarmuka.

2.3 Material Tambahan Pengujian


Material tambahan yang dibutuhkan dalam pengujian adalah:
1. Listing program SmartATM versi 0.1
2. Spesifikasi program SmartATM.

Jurusan Informatika ITB PDHUPL-G04 Halaman 10 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.4 Sumber Daya Manusia
Sumber daya manusia yang terlibat dalam pengujian berjumlah empat dengan tingkat
keahlian sebagai berikut:
1. Memiliki pemahaman tentang metode dan teknik pengujian perangkat lunak
yang benar.
2. Memiliki pemahaman mengenai perangkat lunak, perangkat keras, serta
material tambahan pengujian yang digunakan seperti yang disebutkan di
subbab 2.1, 2.2, dan 2.3.

2.5 Prosedur Umum Pengujian

2.5.1 Pengenalan dan Latihan


Pada pengujian perangkat lunak SmartATM ini tidak dilakukan pengenalan terhadap
perangkat lunak SmartATM dengan anggapan penguji telah memiliki pengetahuan
tentang SmartATM itu sendiri selama proses pengembangan SmartATM.

2.5.2 Persiapan Awal

2.5.2.1 Persiapan Prosedural


Untuk melakukan pengujian perangkat lunak SmartATM ini tidak diperlukan izin
khusus, hal ini dikarenakan pengujian dilakukan di salah satu komputer yang dimiliki
pengembang.

2.5.2.2 Persiapan Perangkat Keras


Perangkat keras yang perlu dipersiapkan antara lain:
1. 1 perangkat komputer yang dilengkapi dengan :
a. 1 harddisk dengan kapasitas 40 GB
b. 1 color monitor VGA pada perangkat yang sama tempat harddisk
berada
c. Memori 256 MB RAM
d. 1 keyboard
e. 1 floppy drive
2. 1 network hub
3. 1 LAN card

2.5.2.3 Persiapan Perangkat Lunak


Persiapan yang dilakukan dalam melakukan pengujian perangkat lunak:
1. Perangkat Lunak SmartATM tersimpan dalam harddisk
2. Tools untuk melakukan pengujian : shell/terminal Linux

Jurusan Informatika ITB PDHUPL-G04 Halaman 11 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
2.5.3 Pelaksanaan
Strategi pengujian yang dilakukan ialah pengujian secara totalitas dengan melihat
fungsional yang diberikan oleh perangkat lunak. Uji ini didasarkan pada kebutuhan yang
harus dipenuhi oleh SmartATM. Jadi, pengujian tidak didasarkan pada modularitas
aplikasi tetapi lebih didasarkan pada kebenaran fungsionalitas yang harusnya dicapai.
Tingkat pengujian dibagi menjadi pengujian sistem dan pengujian unit.

2.5.4 Pelaporan Hasil


Pencatatan data dan analisa hasil pengujian dilakukan secara manual, tidak menggunakan
testing tools.
Prosedur analisis pencatatan dan reduksi data adalah:
1. Pemilihan data yang akan digunakan dalam pengujian
2. Pengujian
3. Mencatat hasil pengujian secara manual
4. Mengumpulkan data hasil pengujian
5. Mengolah data hasil pengujian
6. Menganalisis kebenaran dan kelengkapan hasil pengujian.

3 Identifikasi dan Rencana Pengujian


Rencana Pengujian akan dibagi dalam beberapa kelas uji dengan butir pengujian yang
akan dilakukan adalah sebagai berikut:

Tabel 2 Identifikasi dan Rencana Pengujian

Identifikasi
Tingkat Jenis
Kelas Uji Butir Uji SKPL- PDHUPL- Jadwal
Pengujian Pengujian
G04 G04
Performa Waktu SKPL- PDHUPL- Pengujian Black Box 24/03/
nsi Tanggap NF-1 NF-1 Sistem 2005
Ketersediaan SKPL- PDHUPL- Pengujian Black Box 24/03/
data NF-2 NF-2 Sistem 2005
Waktu SKPL- PDHUPL- Pengujian Black Box 24/03/
Pemulihan NF-3 NF-2 Sistem 2005
Atribut Error- SKPL- PDHUPL- Pengujian Black Box 24/03/
Sistem Handling NF-4 NF-4 Sistem 2005
Perangkat Message SKPL- PDHUPL- Pengujian Black Box 24/03/
Lunak NF-5 NF-5 Sistem 2005
Keamanan SKPL- PDHUPL- Pengujian Black Box 24/03/
NF-6 NF-6 Sistem 2005
Portabilitas SKPL- PDHUPL- Pengujian Black Box 24/03/
NF-7 NF-7 Sistem 2005
Pengujian Tampilan SKPL- PDHUPL- Pengujian Black Box 24/03/
Antarmuk aplikasi NF-8 NF-8 Sistem 2005
a Format menu SKPL- PDHUPL- Pengujian Black Box 24/03/
Pengguna NF-9 NF-9 Sistem 2005

Jurusan Informatika ITB PDHUPL-G04 Halaman 12 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
Warna SKPL- PDHUPL- Pengujian Black Box 24/03/
Aplikasi NF-10 NF-10 Sistem 2005
Jenis font SKPL- PDHUPL- Pengujian Black Box 24/03/
NF-11 NF-11 Sistem 2005
Identifikasi
Tingkat Jenis
Kelas Uji Butir Uji SKPL- PDHUPL- Jadwal
Pengujian Pengujian
G04 G04
Baca Baca kartu SKPL-F- PDHUPL- Pengujian Black Box 23/03/
kartu 1 F-1 Unit 2005
Validasi Validasi SKPL-F- PDHUPL- Pengujian Black Box 23/03/
kartu Kartu 2 F-2 Unit 2005
Transaksi Terima SKPL- PDHUPL- Pengujian Black Box 23/03/
Pilihan FS-3.1 F-3.1 Unit 2005
Transaksi
Pengecekan SKPL- PDHUPL- Pengujian Black Box 23/03/
saldo FS-3.2 F-3.2 Unit 2005
Penggantian SKPL- PDHUPL- Pengujian Black Box 23/03/
PIN FS-3.3 FS-3.3 Unit 2005
Validasi SKPL- PDHUPL- Pengujian Black Box 23/03/
pengambilan FS-3.4.1 FS-3.4.1 Unit 2005
Keluarkan SKPL-F- PDHUPL- Pengujian Black Box 23/03/
uang 3.4.2 F-3.4.2 Unit 2005
Pengurangan SKPL-F- PDHUPL- Pengujian Black Box 23/03/
Saldo 3.4.3 F-3.4.3 Unit 2005
Pembatalan SKPL-F- PDHUPL- Pengujian Black Box 23/03/
transaksi 3.4.4 F-3.4.4 Unit 2005
Validasi SKPL-F- PDHUPL- Pengujian Black Box 23/03/
Rekening 3.5.1 FS-3.5.1 Unit 2005
Pengecekan SKPL- PDHUPL- Pengujian Black Box 23/03/
saldo FS-3.5.2 F-3.5.2 Unit 2005
Pembatalan SKPL-F- PDHUPL- Pengujian Black Box 23/03/
transaksi 3.5.3 F-3.5.3 Unit 2005
Pemindahan SKPL-F- PDHUPL- Pengujian Black Box 23/03/
Saldo 3.5.4 F-3.5.4 Unit 2005
Validasi SKPL-F- PDHUPL- Pengujian Black Box 23/03/
Amplop 3.6.1 F-3.6.1 Unit 2005
Penghitunga SKPL-F- PDHUPL- Pengujian Black Box 23/03/
n uang 3.6.2 F-3.6.2 Unit 2005
Penambahan SKPL-F- PDHUPL- Pengujian Black Box 23/03/
Saldo 3.6.3 F-3.6.3 Unit 2005

Cetak Slip SKPL-F- PDHUPL- Pengujian Black Box 23/03/


3.7 F-3.7 Unit 2005
Keluarkan SKPL-F- PDHUPL- Pengujian Black Box 23/03/
Kartu 4 F-4 Unit 2005

Jurusan Informatika ITB PDHUPL-G04 Halaman 13 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
4 Deskripsi dan Hasil Uji

4.1 Performansi

4.1.1 Waktu Tanggap


Tabel 3. Pengujian Waktu Tanggap
Keluaran Kriteria Hasil Kesimpu
Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Nasabah tidak Memasukka Login Sistem Setiap input Sistem
UPL- terlalu lama n sembarang sebagai dapat mem- transaksi dapat
NF-1 menunggu input salah validasi yang mem-
tampilan dan transaksi ke satu apakah dimasukkan validasi
proses yang sistem dan nasabah nasabah nasabah apakah
sedang menghitung diterima dapat nasabah
berlangsung berapa lama sistem atau diproses dan itu
waktu tidak dalam diberi diterima
tanggapnya waktu respon sistem
<10detik dalam waktu atau tidak
yang tidak dalam
terlalu lama waktu
(<10detik) <10detik

4.1.2 Waktu Pemulihan


Tabel 4 Pengujian Waktu Pemulihan

Keluaran Kriteria Hasil Kesimpu


Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Sistem segera Membuat - - Setelah -
UPL- dapat sistem dilakukan
NF-2 dijalankan crash/failure perbaikan
kembali kemudian terhadap
setelah system ditangani masalah
failure masalahnya. yang
Waktu membuat
dihitung sistem
mulai dari crash,
selesainya aplikasi
penanganan dapat segera
crash dijalankan
kembali

Jurusan Informatika ITB PDHUPL-G04 Halaman 14 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
4.2 Atribut Sistem Perangkat Lunak

4.2.1 Error-Handling

Tabel 5 Pengujian Error-Handling

Keluaran Kriteria Hasil Kesimpu


Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Sistem Memberi Input Pesan dari Semua Message
UPL- mampu input yang yang sistem modul error
NF-3 menangani tidak sesuai tidak tentang memiliki
terjadinya dengan sesuai kesalahan error
kesalahan baik spesifikasi yang terjadi handling
oleh pengguna
maupun
sistem itu
sendiri

4.2.2 Message
Tabel 6 Pengujian Message

Keluaran Kriteria Hasil Kesimpu


Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Sistem Memberi Input Pesan dari Pesan sesuai Message
UPL- mampu input yang yang sistem dengan
NF-4 menampilkan tidak sesuai tidak tentang kesalahan
message dengan sesuai kesalahan
sesuai dengan spesifikasi yang terjadi
kesalahan
yang terjadi

4.2.3 Keamanan

Tabel 7. Pengujian Keamanan


Keluaran Kriteria Hasil Kesimpu
Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Sistem 1. Login - Fungsi Memeriksa Fungsi
UPL- memiliki sebagai validasi fungsi validasi
NF-5 keamanan nasabah berjalan validasi berjalan

Jurusan Informatika ITB PDHUPL-G04 Halaman 15 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
dalam 2. Mencob baik yang dengan
menjaga a merupakan baik
kerahasiaan melihat fungsi
data transaksi transaksi utama untuk
nasabah menjaga
lain keamanan
dan
kerahasiaan
transaksi

4.3 Pengujian AntarMuka Pengguna

4.3.1 Tampilan AntarMuka


Tabel 8. Pengujian Antarmuka

Keluaran Kriteria Hasil Kesimpu


Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Semua 1. Men - - Memeriksa -
UPL- fasilitas yang elusuri apakah
NF-6 dimiliki oleh setiap semua
SmartATM halaman fasilitas
diberikan SmartAT yang
dalam M dimiliki
antarmuka 2. Men oleh
teks ggunakan SmartATM
semua sesuai
fasilitas dengan
yang desain
dimiliki interface
SmartAT
M

4.3.2 Format Menu


Tabel 9. Pengujian Format Menu

Keluaran Kriteria Hasil Kesimpu


Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Penggunaan 1. Menelu - Semua Memeriksa Semua
UPL- menu dengan suri menu yang tingkat menu
NF-7 menggunakan setiap ada kemudahan yang ada
keyboard halaman mudahdigun penggunaan mudah

Jurusan Informatika ITB PDHUPL-G04 Halaman 16 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
untuk memilih SmartAT akan dari setiap digunakan
M fasilitas
2. Semua SmartATM
fasilitas yang
yang berbasis teks
dimiliki
SmartAT
M
digunaka
n

4.3.3 Warna Dominan Dalam Aplikasi


Tabel 10. Pengujian Warna

Keluaran Kriteria Hasil Kesimpu


Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Penggunaan Menelusuri - Warna yang Mengecek Warna
UPL- warna yang setiap digunakan apakah yang
NF-8 lembut atau halaman adalah semua digunakan
tidak terlalu SmartATM warna- halaman adalah
kontras pada warna SmartATM warna-
semua lembut yang tidak warna
halaman tidak menggunaka lembut
SmartATM melelahkan n warna- yang tidak
mata warna yang melelahka
nasabah kontras n mata
seperti nasabah.
merah,
hitam

4.3.4 Jenis font


Tabel 11. Pengujian Jenis font

Keluaran Kriteria Hasil Kesimpu


Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Penggunaan Menelusuri - Font yang Mengecek Fontyang
UPL- font yang setiap digunakan apakah digunakan
NF-9 sesuai dengan halaman adalah Font semua adalah
desain pada SmartATM yang sesuai halaman font yang
semua dnegan SmartATM sesuai
halaman desain tidak dengan
SmartATM menggunaka desain
n font-font

Jurusan Informatika ITB PDHUPL-G04 Halaman 17 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
yang tidak
sesuai

4.4 Validasi

4.4.1 Validasi Kartu


Tabel 12. Pengujian Validasi Kartu
Keluaran Kriteria Hasil Kesimpu
Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Proses 1. Me Kartu - Sistem Kartu
UPL- validasi masukkan ATM menolak yang
FS- bahwa yang kartu dan kartu yang bukan
1.1 dimasukkan ATM kartu bukan ATM ATM
ke sistem yang sah yang ditolak
memang benar 2. Me bukan sistem
kartu ATM masukkan ATM
yang sah kartu yang
bukan
kartu
ATM

4.4.2 Validasi Rekening


Tabel 13. Pengujian Validasi Rekening
Keluaran Kriteria Hasil Kesimpu
Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Proses 1. Login Kartu - Kesesuaian KartuAT
UPL- validasi sebagai ATM antara kartu M sesuai
FS- bahwa kartu seorang ATM dengan
1.2 ATM yang Nasabah dengan data data
dimasukkan 2. Melihat rekening rekening
memang saldo nasabah di nasabah di
mempunyai bank bank
rekening di
bank

Jurusan Informatika ITB PDHUPL-G04 Halaman 18 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
4.4.3 Validasi Amplop
Tabel 14. Pengujian Validasi Amplop
Keluaran Kriteria Hasil Kesimpu
Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Proses 1. Login Kartu - Amplop Amplop
UPL- validasi sebagai ATM, yang sah yang sah
FS- bahwa seorang Amplop bisa bisa
1.3 Amplop yang Nasabah diterima diterima
dimasukkan 2. Memas sistem sistem
memang sah ukkan
Amplop

4.5 Transaksi

Tabel 15. Pengujian Transaksi SmartATM

Keluaran Kriteria Hasil Kesimpu


Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Sistem Memasukkan Kartu - Sistem Sistem
UPL- melakukan kartu ATM ATM mampu mampu
FS- pembacaan ke sistem melakukan melakuka
2.1 kartu pembacaan n
kartu pembacaa
n kartu
PDH Sistem 1. Memasuk Pilihan - Sistem Sistem
UPL- melakukan kan kartu transaks mampu mampu
FS- pembacaan ATM ke i melakukan melakuka
2.2 pilihan sistem transaksi n transaksi
transaksi dari 2. Memilih sesuai sesuai
nasabah salah satu dengan dengan
transaksi pilihan pilihan
nasabah nasabah
PDH Sistem 1. Memasuk Pilihan - Sistem Pengeceka
UPL- melakukan kan kartu transaks mampu n saldo
FS- pengecekan ATM ke i melakukan bisa
2.3 saldo sistem Pengece pengecekan dilakukan
2. Melakuka kan saldo
n salso nasabah
pengeceka
n saldo

PDH Sistem 1. Mem Pilihan - Sistem Pengganti


UPL- melakukan asukkan transaks mampu an pin
FS- Penggantian kartu i melakukan bisa
2.4 PIN Nasabah ATM ke Penggan penggantian dilakukan

Jurusan Informatika ITB PDHUPL-G04 Halaman 19 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
sistem tian pin pin nasabah
2. Melakuka
n
penggantia
n pin

PDH Sistem 1. Mem Pilihan - Sistem Pengeluar


UPL- melakukan asukkan transaks mampu an uang
FS- pengeluaran kartu i mengeluarka dilakukan
3.1 uang ATM ke Pengam n uang
sistem bilan
2.Melakuka uang
n transaksi
pengambil
an uang

Keluaran Kriteria Hasil Kesimpu


Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Sistem 1. Memasuk Kartu - Sistem Sistem
UPL- melakukan kan kartu ATM, mampu mampu
FS- pengurangan ATM ke pilihan melakukan melakuka
3.2 saldo sistem transaks pengurangan n
2. Melakuka i, cek saldo pengurang
n transaksi saldo an saldo
pengambil
an uang
3. cek saldo
PDH Sistem 1. Memasuk Kartu - Sistem Sistem
UPL- mampu kan kartu ATM, mampu mampu
FS- melakukan ATM ke pilihan melakukan melakuka
3.3 pembatalan sistem transaks Pembatalan n
transaksi 2. Memilih i, transaksi Pembatala
salah satu pembata n transaksi
transaksi lan
3. Membata transaks
lkan i
transaksi
tersebut
PDH Sistem 1. Memasuk Pilihan - Sistem Sistem
UPL- melakukan kan kartu transaks mampu mampu
FS- pemindahan ATM ke i melakukan melakuka
3.4 saldo sistem Peminda pemindahan n
2. Mela han saldo pemindah
kukan saldo an saldo
pemindaha
n saldo
PDH Sistem 1. Mem Pilihan - Sistem Penghitun

Jurusan Informatika ITB PDHUPL-G04 Halaman 20 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika
UPL- melakukan asukkan transaks mampu gan uang
FS- penghitungan kartu i melakukan bisa
3.5 uang ATM ke Pengam penghitunga dilakukan
sistem bilan n uang
2. Mela uang sesuai
kukan dengan
pengambil nominal
an uang yang
3. Cek diminta
apakah nasabah
jumlah
uang
sesuai
dengan
yang
diambil

Keluaran Kriteria Hasil Kesimpu


Prosedur Masuka
Id Deskripsi yang Evaluasi yang lan
Pengujian n
diharapkan Hasil didapat
PDH Sistem 1. Memasuk Kartu - Sistem Sistem
UPL- melakukan kan kartu ATM, mampu mampu
FS- penambahan ATM ke pilihan melakukan melakuka
3.6 saldo sistem transaks penambahan n
2. Melakuka i, cek saldo penambah
n transaksi saldo an saldo
menabung
3. cek saldo
PDH Sistem 1. Memasuk Kartu - Sistem Sistem
UPL- mengeluarka kan kartu ATM, mampu mampu
FS- n slip ATM ke pilihan mengeluarka melakuka
3.7 transaksi sistem transaks n slip n slip
2. Melakuka i transaksi transaksi
n transaksi
3. mengambi
l slip
transaksi

Jurusan Informatika ITB PDHUPL-G04 Halaman 21 dari 21


Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika

Anda mungkin juga menyukai