DOKUMEN PENGUJIAN PERANGKAT LUNAK SISTEM

Dear all,

DUPL - SIPETIPO
DOKUMEN PENGUJIAN PERANGKAT LUNAK

SISTEM INFORMASI PEMESANAN TIKET
PESAWAT ONLINE (SIPETIPO)

Dipersiapkan oleh:
Ceria Agnantria

J3C212189

Niken Marsyaputri Ariyani

J3C212200

Program Keahlian
Manajemen
Informatika
Institut Pertanian


Nomor Dokumen
DUPL – SIPETIPO
Revis
i

DAFTAR PERUBAHAN
Revisi

Deskripsi

Halaman
1/20
Tgl: 13/12/14

A
B
C
D
E

F
G

INDEX
TGL

-

A

B

C

D

E

F


G

Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh

Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 2 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

Daftar Halaman Perubahan
Halaman


Revisi

Program Keahlian Manajemen Informatika IPB

Halaman

DUPL - SIPETIPO

Revisi

Halaman 3 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

Daftar Isi
1

Pendahuluan......................................................................................................................................................6

1.1
Tujuan Penulisan Dokumen.....................................................................................................................6
1.2
Lingkup Masalah.....................................................................................................................................6
1.3
Aturan Penomoran...................................................................................................................................6
1.4
Referensi..................................................................................................................................................6
1.5
Deskripsi Umum Dokumen (Ikhtisar).....................................................................................................7
2
Prosedur Pengujian...........................................................................................................................................7
2.1
Pengujian Proses/Procedure Login [DUPL-SIPETIPO.K-001]..............................................................7
2.1.1
Inisialisasi............................................................................................................................................7
2.1.2
Masukkan Uji......................................................................................................................................7
2.1.3
Hasil Harapan Uji................................................................................................................................7

2.1.4
Kriteria Evaluasi Hasil.....................................................................................................................8
2.1.5
Prosedur Uji........................................................................................................................................8
2.1.6
Asumsi dan Batasan............................................................................................................................8
2.2
Pengujian Procedure Manipulasi Data Maskapai [DUPL-SIPETIPO.K-0002]......................................8
2.2.1
Inisialisasi............................................................................................................................................8
2.2.2
Masukkan Uji......................................................................................................................................8
2.2.3
Hasil Harapan Uji................................................................................................................................8
2.2.4
Kriteria Evaluasi Hasil........................................................................................................................8
2.2.5
Prosedur Uji........................................................................................................................................8
2.2.6
Asumsi dan Batasan............................................................................................................................9

2.3
Pengujian Procedure Manipulasi Data Jadwal Penerbangan [DUPL-SIPETIPO.K-0003]....................9
2.3.1
Inisialisasi............................................................................................................................................9
2.3.2
Masukkan Uji......................................................................................................................................9
2.3.3
Hasil Harapan Uji................................................................................................................................9
2.3.4
Kriteria Evaluasi Hasil........................................................................................................................9
2.3.5
Prosedur Uji........................................................................................................................................9
2.3.6
Asumsi dan Batasan............................................................................................................................9
2.4
Pengujian Procedure Manipulasi Data Tiket [DUPL-SIPETIPO.K-0004]............................................9
2.4.1
Inisialisasi............................................................................................................................................9
2.4.2
Masukkan Uji....................................................................................................................................10

2.4.3
Hasil Harapan Uji..............................................................................................................................10
2.4.4
Kriteria Evaluasi Hasil......................................................................................................................10
2.4.5
Prosedur Uji......................................................................................................................................10
2.4.6
Asumsi dan Batasan..........................................................................................................................10
2.5
Pengujian Manipulasi Data Bandara [DUPL-SIPETIPO.K-0005]......................................................10
2.5.1
Inisialisasi..........................................................................................................................................10
2.5.2
Masukkan Uji....................................................................................................................................10
2.5.3
Hasil Harapan Uji..............................................................................................................................10
2.5.4
Kriteria Evaluasi Hasil......................................................................................................................10
2.5.5
Prosedur Uji.......................................................................................................................................11

2.5.6
Asumsi dan Batasan..........................................................................................................................11
2.6
Pengujian Pencarian Jadwal Penerbangan [DUPL-SIPETIPO.K-0006]..............................................11
2.6.1
Inisialisasi..........................................................................................................................................11
2.6.2
Masukkan Uji....................................................................................................................................11
2.6.3
Hasil Harapan Uji..............................................................................................................................11
2.6.4
Kriteria Evaluasi Hasil......................................................................................................................11
2.6.5
Prosedur Uji.......................................................................................................................................11
2.6.6
Asumsi dan Batasan..........................................................................................................................11
2.7
Pengujian Melihat Data Maskapai [DUPL-SIPETIPO.K-0007]...........................................................11
Program Keahlian Manajemen Informatika IPB


DUPL - SIPETIPO

Halaman 4 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

2.7.1
Inisialisasi..........................................................................................................................................11
2.7.2
Masukkan Uji....................................................................................................................................12
2.7.3
Hasil Harapan Uji..............................................................................................................................12
2.7.4
Kriteria Evaluasi Hasil......................................................................................................................12
2.7.5
Prosedur Uji......................................................................................................................................12
2.7.6
Asumsi dan Batasan..........................................................................................................................12
2.8

Pengujian Melihat Data Bandara [DUPL-SIPETIPO.K-0008].............................................................12
2.8.1
Inisialisasi..........................................................................................................................................12
2.8.2
Masukkan Uji....................................................................................................................................12
2.8.3
Hasil Harapan Uji..............................................................................................................................12
2.8.4
Kriteria Evaluasi Hasil......................................................................................................................12
2.8.5
Prosedur Uji......................................................................................................................................12
2.8.6
Asumsi dan Batasan..........................................................................................................................13
2.9
Pengujian Melihat Tiket [DUPL-SIPETIPO-0009]..............................................................................13
2.9.1
Inisialisasi..........................................................................................................................................13
2.9.2
Masukkan Uji....................................................................................................................................13
2.9.3
Hasil Harapan Uji..............................................................................................................................13
2.9.4
Kriteria Evaluasi Hasil......................................................................................................................13
2.9.5
Prosedur Uji......................................................................................................................................13
2.9.6
Asumsi dan Batasan..........................................................................................................................13
2.10
Pengujian Melakukan Pembelian [DUPL-SIPETIPO.K-0010]............................................................13
2.10.1
Inisialisasi.....................................................................................................................................13
2.10.2
Masukkan Uji................................................................................................................................13
2.10.3
Hasil Harapan Uji.........................................................................................................................14
2.10.4
Kriteria Evaluasi Hasil..................................................................................................................14
2.10.5
Prosedur Uji..................................................................................................................................14
2.10.6
Asumsi dan Batasan......................................................................................................................14
3
Kasus Uji dan Hasil Uji...................................................................................................................................14
4
Defect dan Status Perbaikan............................................................................................................................16
5
Evaluasi Pengujian..........................................................................................................................................16

Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 5 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

1

Pendahuluan

1.1

Tujuan Penulisan Dokumen
SIPETIPO merupakan perangkat lunak yang dikembangkan untuk membantu pengelolaan
data untuk penjualan tiket pesawat .Perangkat lunak SIPETIPO ini merupakan aplikasi website.
Program ini dibuat menggunakan bahasa pemrograman PHP. Inpputan data yang dimasukkan
melalui website akan disimpan dalam sebuah database,sehingga jika ada sebuah transaksi, akan
disimpan dalam database.

1.2

Lingkup Masalah
Dokumen ini merupakan dokumen yang berisi deskripsi pengujian (testing) perangkat
lunak SIPETIPO yang ditulis berdasarkan dokumen yang telah disusun sebelumnya yaitu
Dokumen Perencanaan Perangkat Lunak (DPPL).
Dokumen ini melalui 2 tahapan, pertama adalah teknik review secara formal terhadap
sistem, selanjutnya dokumen ini dijadikan acuan dalam pelaksanaan testing itu sendiri.
Tujuan dilakukannya pengujian adalah:
1. Testing merupakan proses mengeksekusi program untuk menemukan kesalahan.
2. Test care yang baik adalah yang memiliki kemungkinan besar untuk menemukan
kesalahan yang belum ditemukan sebelumnya.
3. Pengujian yang berhasil adalah yang dapat menemukan kesalahan yang tidak
ditemukan sebelumnya.
Dokumen ini berisi deskripsi pengujian perangkat lunak SIPETIPO, antara lain:
1. Persiapan uji, yaitu persiapan perangkat lunak dan persiapan pra-uji tambahan.
2. Deskripsi uji yang berisi deskripsi kebutuhan kasus-kasus uji mulai dari inisialisasi,
masukan uji, hasil harapan uji, kriteria evalluasi hasil, prosedur uji, beserta =asumsiasumsi dan batasan pada deskripsi kasus uji.
3. Keterunutan Kebutuhan dimana akan diuraikan keterunutan dari setiap kasus uji pada
DUPL ke kebutuhan sistem dan keterunutan dari setiap kebutuhan sistem yang dicakup
oleh dokumen DUPL hingga ke kasus ujinya.

1.3

Aturan Penomoran
Beberapa aturan penamaan dan penomoran pada perangkat lunak ini adalah:
Tbl_[xxx], adalah kode yang digunakan untuk aturan penamaan bagi nama-nama tabel yang terdapat
pada SMDB, dengan xxx adalah serangkaian huruf dari nama tabel yang bersangkutan.
1.4

Referensi
 John W. Satzinger, Robert B. Jackson, Stephen D. Burd, Systems Analysis and Design in a
Changing World, Sixth Edition. 2012

Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 6 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

1.5

Deskripsi Umum Dokumen (Ikhtisar)
Dokumen ini berisi tentang semua tahapan pengujian yang dilakukan terhadap perangkat lunak
SIPETIPO. Dokumen uji ini berdasarkan dokumen DPPL-SIPETIPO yang telah dibuat sebelumnya.
DUPL ini terdiri dari tujuh bab sebagai berikut :
BAB 1. Pendahuluan
Pada pendahuluan diberikan gambaran umum tentang dokumen yang berisikan tentang tujuan
penulisan dokumen, lingkup masalah, aturan penomoran, referensi, dan deskripsi umum dokumen.
BAB 2. Rencana Pengujian
Bagian ini diisi dengan rencana pengujian.
BAB 3. Prosedur Pengujian
Bagian ini diisi dengan prosedur pengujian, misalnya persiapan pengujian dan urutan pengujian
yang harus dilakukan.
BAB 4. Kasus Uji dan Hasil Uji
Bagian ini diisi dengan kasus uji untuk use case yang TELAH diimplementasikan. Seperti
pengujian proses/prosedur.
BAB 5. Defect dan Status Perbaikan
Bagian ini diisi dengan defect yang ditemukan setelah melakukan pengujian.
BAB 6. Evaluasi Pengujian
Bagian ini berisikan tentang uraian hasil evaluasi pengujian.
BAB 7. Traceability
Bagian ini berisikan tabel keterunutan mulai dari spesifikasi kebutuhan hingga kasus uji dalam
bentuk tabel.
2

Prosedur Pengujian

2.1 Pengujian Proses/Procedure Login [DUPL-SIPETIPO.K-001]
Pengujian ini bertujuan untuk menguji veriikasi user id dan password agar admin dapat masuk ke
sistem.
2.1.1

Inisialisasi
Tabel Tbl_Pengguna yang telah berisi data admin dan data user pengguna.

2.1.2 Masukkan Uji
Pada kasus uji [DUPL-SIPETIPO.K-0001] input yang dimasukkan ialah data diri user yang berupa
user id dan password.
2.1.3 Hasil Harapan Uji
1. Jika yang dimasukkan tidak cocok dengan user id dan password yang ada dalam Tbl_Admin,
maka akan menuju ke form halama utama.
2. Jika password yang dimasukkan tidak cocok dengan password tidak cocok, akan muncul
peringatan ketika ada field yang belum diisi.
Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 7 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

2.1.4 Kriteria Evaluasi Hasil
1. Apabila user id dan password yang dimasukkan cocok dengan user id dan password yang ada
dalam Tbl_Pengguna, maka akan menuju ke halaman form utama.
2. Apabila password yang dimasukkan tidak cocok dengan password yang ada dalam
Tbl_Pengguna, maka akan muncul peringatan pesan bahwa user id dan password tidak cocok.
Akan muncul pesan peringatan ketika ada field yang akan diisi.
3. Apabila kedua kriteria diatas tidak terpenuhi, maka perlu dilakukan perbaikan perangkat lunak
SIPETIPO.
2.1.5 Prosedur Uji
Langkah-Langkah prosedur untuk kasus DUPL-SMDB.K-0001 :
1. Akan ditampilkan form login yang menyediakan field user id dan password.
2. Untuk masuk ke form utama, disediakan sebuah button untuk verifikasi login terlebih dahulu.
2.1.6 Asumsi dan Batasan
Pengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.2

Pengujian Procedure Manipulasi Data Maskapai [DUPL-SIPETIPO.K-0002]
Pengujian ini bertujuan untuk menguji fungsi menambahkan data maskapai ke dalam database
Tbl_Maskapai.
2.2.1

Inisialisasi
Perangkat lunak diuji dengan terlebih dahulu menjalankan fungsi login [DUPL-SIPETIPO.K-

0001].
2.2.2

Masukkan Uji
Pada kasus uji [DUPL-SIPETIPO.K-0002] input yang dimasukkan yaitu data Id_Maskapai dan
Nama_Maskapai
2.2.3

Hasil Harapan Uji
Data maskapai baru berhasil dimasukkan ke dalam database Tbl_Maskapai.

2.2.4 Kriteria Evaluasi Hasil
Kriteria yang digunakan untuk mengevaluasi hasil uji pada kasus uji [DUPL-SIPETIPO.K-0002] :
1. Apabila field sudah diisi dengan data maskapai baru dan tombol simpan sudah ditekan maka
akan muncul pesan tambah maskapai sudah berhasil.
2. Apabila kriteria diatas tidak terpenuhi maka perlu dilakukan perbaikan perangkat lunak
SIPETIPO.
2.2.5 Prosedur Uji
Langkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0002 :
1. Inisialisasi menjalankan fungsi sign up [DUPL-SMDB.K-0001].
2. Akan tampil form tambah data maskapai.
Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 8 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

3. Isi semua field dan tekan tambah maka akan muncul pesan bahwa tambah data maskapai
berhasil.
2.2.6 Asumsi dan Batasan
Pengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.3 Pengujian Procedure Manipulasi Data Jadwal Penerbangan [DUPL-SIPETIPO.K-0003]
Pengujian ini bertujuan untuk menguji fungsi data Jadwal Penerbangan ke dalam database
Tbl_Jadwal_Penerbangan.
2.3.1

Inisialisasi
Perangkat lunak diuji dengan terlebih dahulu menjalankan fungsi login [DUPL-SIPETIPO.K-

0001].
2.3.2 Masukkan Uji
Pada kasus uji [DUPL-SIPETIPO.K-0003] input yang diubah terdiri dari data Id_Jadwal,
Waktu_Keberangkatan,Tujuan_Keberangkatan,Asal_Keberangkatan,Jumlah_Ketersediaan .
2.3.3 Hasil Harapan Uji
Tbl_Jadwal_Penerbangan diubah dan disimpan maka data jadwal penerbangan yang telah berhasil di
edit pada database Tbl_Jadwal_Penerbangan akan berhasil.
2.3.4 Kriteria Evaluasi Hasil
Kriteria yang digunakan untuk mengevaluasi hasil uji pada kasus uji [DUPL-SIPETIPO.K-0003] :
1. Apabila field sudah diisi dengan data jadwal penerbangan yang telah di ubah dan tombol
simpan sudah ditekan maka akan muncul pesan edit berhasil.
2. Apabila kriteria diatas tidak terpenuhi maka perlu dilakukan perbaikan perangkat lunak
SIPETIPO.
2.3.5 Prosedur Uji
Langkah-Langkah prosedur untuk kasus DUPL-SMDB.K-0003 :
1. Inisialisasi menjalankan fungsi login [DUPL-SMDB.K-0001].
2. Input awal akan berupa username.
3. Akan tampil form untuk mengubah data member.
4. Isi semua field yang akan di edit dan tekan simpan maka akan muncul pesan bahwa ubah data
member berhasil.
2.3.6 Asumsi dan Batasan
Pengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.4

Pengujian Procedure Manipulasi Data Tiket [DUPL-SIPETIPO.K-0004]
Pengujian ini bertujuan untuk menguji fungsi menghapus, menambah, mengedit data tiket ke
dalam database Tbl_Tiket.
Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 9 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

2.4.1

Inisialisasi
Perangkat lunak diuji dengan terlebih dahulu menjalankan fungsi login [DUPL-SIPETIPO.K-

0001].
2.4.2 Masukkan Uji
Pada kasus uji [DUPL-SIPETIPO.K-0004] input yang dimasukkan yaitu data nama tiket untuk
dihapus.
2.4.3 Hasil Harapan Uji
Data member baru berhasil dihapus dari database Tbl_Tiket.
2.4.4 Kriteria Evaluasi Hasil
Kriteria yang digunakan untuk mengevaluasi hasil uji pada kasus uji [DUPL-SMDB.K-0004] :
1. Apabila field terdapat data tiket yang akan dihapus/diedit/ditambah dan tombol
hapus/edit/tambah sudah ditekan maka akan muncul pesan proses
menghapus/menamba/mengedit data tiket berhasil.
2. Apabila kriteria diatas tidak terpenuhi maka perlu dilakukan perbaikan perangkat lunak
SIPETIPO.
2.4.5 Prosedur Uji
Langkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0004:
1. Inisialisasi menjalankan fungsi login [DUPL-SIPETIPO.K-0001].
2. Akan tampil form untuk menghapus/menambah/mengedit data tiket.
3. Aktifkan data tiket yang akan dihapus dan klik tombol hapus/tambah/edit maka akan muncul
pesan bahwa proses hapus/tambah/edit data berhasil.
2.4.6 Asumsi dan Batasan
Pengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.5

Pengujian Manipulasi Data Bandara [DUPL-SIPETIPO.K-0005]
Pengujian ini bertujuan untuk menguji fungsi menambahkan data bandara ke dalam database
Tbl_Bandara.
2.5.1

Inisialisasi
Perangkat lunak diuji dengan terlebih dahulu menjalankan fungsi login [DUPL-SMDB.K-001].

2.5.2 Masukkan Uji
Pada kasus uji [DUPL-SMDB.K-0005] input
Alamat_Bandara, Nama_Bandara.
2.5.3

yang

dimasukkan

untuk

data

Id_bandara,

Hasil Harapan Uji
Data movie baru berhasil dimasukkan ke dalam database Tbl_Movie.

Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 10 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

2.5.4 Kriteria Evaluasi Hasil
Kriteria yang digunakan untuk mengevaluasi hasil uji pada kasus uji [DUPL-SMDB.K-0005] :
1. Apabila field sudah diisi dengan data bandara baru dan tombol simpan sudah ditekan maka akan
muncul pesan tambah bandara berhasil.
2. Apabila kriteria diatas tidak terpenuhi maka perlu dilakukan perbaikan perangkat lunak
SIPETIPO.
2.5.5 Prosedur Uji
Langkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0005 :
1. Inisialisasi menjalankan fungsi login [DUPL-SIPETIPO.K-0001].
2. Akan tampil form tambah data bandara.
3. Isi semua field dan tekan tambah maka akan muncul pesan bahwa tambah data bandara berhasil.
2.5.6 Asumsi dan Batasan
Pengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.6 Pengujian Pencarian Jadwal Penerbangan [DUPL-SIPETIPO.K-0006]
Pengujian ini bertujuan untuk menguji fungsi mengedit data movie ke dalam database
Tbl_Jadwal_Penerbangan.
2.6.1

Inisialisasi
Perangkat lunak diuji dengan terlebih dahulu dengan membuka halaman beranda.

2.6.2 Masukkan Uji
Pada kasus uji [DUPL-SIPETIPO.K-0006] input yang diisi yaitu : Asal, Tujuan, Tanggal
Keberangkatan, dan Jumlah Pesanan.
2.6.3 Hasil Harapan Uji
Tbl_Jadwal_Keberangkatan dicari di dalam database Tbl_Jadwal_Kebengkatan apabila ada data yang
tersedia makan akan menampilkan data.
2.6.4 Kriteria Evaluasi Hasil
Kriteria yang digunakan untuk mengevaluasi hasil uji pada kasus uji [DUPL-SIPETIPO.K-0006] :
1. Apabila field sudah diisi dengan data Jadwal Keberangkata yang telah di isi dan tombol cari
sudah ditekan maka akan data yang sedang dicari.
2. Apabila kriteria diatas tidak terpenuhi maka perlu dilakukan perbaikan perangkat lunak
SIPETIPO.
2.6.5 Prosedur Uji
Langkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0006 :
1. Inisialisasi membuka halaman beranda
2. Input awal akan berupa Id_Jadwal_Pemberangkatan.
Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 11 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

3. Isi semua field yang akan dan tekan tombol cari maka sistem akan mengecek didalam database
data yang dimasukkan.
2.6.6 Asumsi dan Batasan
Pengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.7 Pengujian Melihat Data Maskapai [DUPL-SIPETIPO.K-0007]
Pengujian ini bertujuan untuk menguji fungsi melihat data maskapai ke dalam database Tbl_Maskapai.
2.7.1

Inisialisasi
Perangkat lunak diuji dengan terlebih dahulu menjalankan halaman beranda.

2.7.2 Masukkan Uji
Pada kasus uji [DUPL-SIPETIPO.K-0007] input yang dimasukkan mencari maskapai yang dicari.
2.7.3 Hasil Harapan Uji
Data maskapai baru berhasil dicari apabila yang ducari ada didalam database Tbl_Maskapai.
2.7.4 Kriteria Evaluasi Hasil
Kriteria yang digunakan untuk mengevaluasi hasil uji pada kasus uji [DUPL-SIPETIPO.K-0007] :
1. Apabila field terdapat data Maskapai yang akan dicari dan tombol cari sudah ditekan maka akan
muncul data yang dicari.
2. Apabila kriteria diatas tidak terpenuhi maka perlu dilakukan perbaikan perangkat lunak
SIPETIPO.
2.7.5 Prosedur Uji
Langkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0007:
1. Inisialisasi menjalankan halaman beranda
2. Akan tampil pilihan menu Melihat Maskapai
3. Masukkan data maskapai yang akan dicari dan klik tombol cari maka akan muncul pesan bahwa
pencarian berhasil dan data akan keluar.
2.7.6 Asumsi dan Batasan
Pengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.8 Pengujian Melihat Data Bandara [DUPL-SIPETIPO.K-0008]
Pengujian ini bertujuan untuk menguji pencarian data bandara.
2.8.1

Inisialisasi
Perangkat lunak diuji dengan terlebih dahulu menjalankan halaman beranda.

Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 12 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

2.8.2 Masukkan Uji
Pada kasus uji [DUPL-SIPETIPO.K-0008] input yang dimasukkan yaitu data
alamat_bandara.

nama_bandara,

2.8.3 Hasil Harapan Uji
Data bandara baru berhasil dimasukkan ke dalam database Tbl_Bandara.
2.8.4 Kriteria Evaluasi Hasil
Kriteria yang digunakan untuk mengevaluasi hasil uji pada kasus uji [DUPL-SIPETIPO.K-0008] :
1. Apabila field sudah diisi dengan data bandara dan tombol cari sudah ditekan maka akan muncul
pesan pencaria data bandara berhasil.
2. Apabila kriteria diatas tidak terpenuhi maka perlu dilakukan perbaikan perangkat lunak
SIPETIPO.
2.8.5 Prosedur Uji
Langkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0008 :
1. Akan tampil form pencarian bandara.
2. Isi semua field dan tekan cari maka akan muncul pesan bahwa tambah pencarian bandara
berhasil dan akan menampilkan data.
2.8.6 Asumsi dan Batasan
Pengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.9 Pengujian Melihat Tiket [DUPL-SIPETIPO-0009]
Pengujian ini bertujuan untuk menguji fungsi mencari data tiket ke dalam database Tbl_Tiket.
2.9.1

Inisialisasi
Perangkat lunak diuji dengan terlebih dahulu menjalankan halaman beranda.

2.9.2 Masukkan Uji
Pada kasus uji [DUPL-SIPETIPO.K-0009] input yang dicari terdiri dari data tiket yaitu : tujuan dan
jumlah pemesanan
2.9.3 Hasil Harapan Uji
Tbl_Tiket menampilkan yang data yang dicaridan dan akan menampilkan data.
2.9.4 Kriteria Evaluasi Hasil
Kriteria yang digunakan untuk mengevaluasi hasil uji pada kasus uji [DUPL-SIPETIPO.K-0009] :
1. Apabila field sudah diisi dengan data Tiket yang telah di cari dan tombol cari sudah ditekan
maka akan muncul pesan pencarian berhasil dan akan menampilkan data.
2. Apabila kriteria diatas tidak terpenuhi maka perlu dilakukan perbaikan perangkat lunak
SIPETIPO.
Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 13 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

2.9.5 Prosedur Uji
Langkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0009 :
1. Inisialisasi menjalankan halaman beranda
2. Akan tampil form untuk pencarian data tiket.
3. Isi semua field yang akan di cari dan tekan cari maka akan muncul pesan bahwa pencarian data
tiket berhasil dan menampilkan data.
2.9.6 Asumsi dan Batasan
Pengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.10 Pengujian Melakukan Pembelian [DUPL-SIPETIPO.K-0010]
Pengujian ini bertujuan untuk menguji fungsi melakukan pembelian ke dalam database Tbl_Transaksi.
2.10.1 Inisialisasi
Perangkat lunak diuji dengan terlebih dahulu menjalankan halaman beranda
2.10.2 Masukkan Uji
Pada kasus uji [DUPL-SIPETIPO.K-0010] input yang dimasukkan yaitu data Id_Konfirmasi,
Nama_akun, dan email_pemesanan.
2.10.3 Hasil Harapan Uji
Data pembelian berhasil dilakukan dari database Tbl_Transaksi.
2.10.4 Kriteria Evaluasi Hasil
Kriteria yang digunakan untuk mengevaluasi hasil uji pada kasus uji [DUPL-SIPETIPO.K-0010] :
1. Apabila field terdapat data pembelian yang akan dilakukan, masukkan data di form apabila
sudah tekan lanjutkan maka akan muncul pesan proses selanjutnya dan proses tersebut di
simpan dan berhasil.
2. Apabila kriteria diatas tidak terpenuhi maka perlu dilakukan perbaikan perangkat lunak
SIPETIPO.
2.10.5 Prosedur Uji
Langkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0010:
1. Inisialisasi menjalankan halaman beranda
2. Akan tampil form untuk mengisi data pembelian.
3. Isi semua field pada langkah-langkahnya yang akan disimpan dan klik tombol simpan maka
akan muncul pesan bahwa proses simpan data berhasil.
2.10.6 Asumsi dan Batasan
Pengujian ini dilakukan oleh kelompok 13 Praktikum 1.

Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 14 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

3

Kasus Uji dan Hasil Uji
Identifikasi

Deskripsi

DUPLSIPETIP
O.K-0001
DUPLSIPETIP
O.K-0002

Login

Prosedur
Pengujian

Manipulasi
data
maskapaI

DUPLSIPETIP
O.K-0003

Manipulasi
data jadwal
penerbanga
n

DUPLSIPETIP
O.K-0004

Manipulas
i Data
Tiket

DUPLSIPETIP
O.K-0005

Manipulas
i Data
Bandara

DUPLSIPETIP
O.K-0006

Melihat
Jadwal
Penerbang
an

Masukan

Kriteria
Evaluasi
Hasil

Hasil
yang
Didapat

Kesimpulan

Berhasil

Berhasil

diterima

Pesan
Manipulasi
Sukses

Error

Error

ditolak

Pesan
Manipulasi
Sukses

Error

error

ditolak

Pesan
Manipulasi
Sukses

Error

error

ditolak

Id_bandar Pesan
Manipulasi
a,
Alamat_B Sukses
andara,
Nama_Ba
ndara.
Id_Jadwal,
Waktu_Ke
berangkat
an,Tujuan
_Keberan
gkatan,As
al_Kebera
ngkatan,Ju

Error

error

ditolak

Error

error

ditolak

Username
,
password
Id_
maskapai,
nnama_m
askapai
Id_Jadwal,
Waktu_Ke
berangkat
an,Tujuan
_Keberan
gkatan,As
al_Kebera
ngkatan,Ju
mlah_Ket
ersediaan
Id_Tiket,
Jumlah_Ti
ker

Keluaran
yang
Diharapkan

Valid

mlah_Keters
ediaan
Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 15 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

4

DUPLSIPETIP
O.K-0007

Melihat
Data
Maskapa

Id_
maskapai,
nnama_m
askapai

Error

error

ditolak

DUPLSIPETIP
O.K-0008

Melihat
Data
Bandara

Id_bandar
a,
Alamat_B
andara,
Nama_Ba
ndara

Error

error

ditolak

DUPLSIPETIP
O.K-0009

Melihat
Data Tiket

Id_Tiket,
Jumlah_Ti
ker

Error

error

ditolak

DUPLSIPETIP
O.K-0010

Melakuka
n
Pembelian

Id_Transa
kasi,
Jumlah_P
emesan,N
o_Tlp,No_
KTP,Nam
a,Id_Konfi
rmasi

Error

error

ditolak

Defect dan Status Perbaikan

Defect
Status Perbaikan
Fungsi tambah data admin
Fungsi data member error
Fungsi ubah data admin
Fungsi data member error
Fungsi hapus data admin
Program Keahlian Manajemen Informatika IPB

Status Perbaikan
Perbaikan pada fungsi tambah
Perbaikan pada fungsi ubah
Perbaikan pada fungsi hapus
DUPL - SIPETIPO

Halaman 16 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

Fungsi tambah data maskapai
Fungsi ubah data maskapai
Fungsi hapus data maskapai
Fungsi tambah data jadwal penerbangan
Fungsi ubah data jadwal penerbangan
Fungsi hapus data jadwal penerbangan
Fungsi tambah data tiket
Fungsi ubah data tiket
Fungsi hapus data tiket
Fungsi tambah data bandara
Fungsi ubah data bandara
Fungsi hapus data bandara
Fungsi melihat jadwal penerbangan
Fungsi melihat data maskapai
Fungsi melihat data bandara
Fungsi melihat data tiket
Melakukan pembelian

5

Perbaikan pada fungsi tambah
Perbaikan pada fungsi ubah
Perbaikan pada fungsi hapus
Perbaikan pada fungsi tambah
Perbaikan pada fungsi ubah
Perbaikan pada fungsi hapus
Perbaikan pada fungsi tambah
Perbaikan pada fungsi ubah
Perbaikan pada fungsi hapus
Perbaikan pada fungsi tambah
Perbaikan pada fungsi ubah
Perbaikan pada fungsi hapus

Evaluasi Pengujian

Identifikasi
Nama Kasus Uji
Deskripsi Kasus

DUPL- SIPETIPO.K-0002
Fungsi tambah data admin
Fungsi tambah maskapai, ketika
tombol tambah di klik belum bisa
menambah data
Kondisi Awal
Beberapa tabel di ERD berbeda dengan
sistem yang dibuat
Tanggal Pengujian
3 Desember 2015
Penguji
Ceria
Agnantria
dan
Niken
Marsyaputri A
Skenario
Langkah-langkah prosedur uji untuk kasus uji DUPL- SIPETIPO.K-0002:
 Akan ditampilkan form data maskapai
Hasil
Yang diharapkan
Pengamatan
Kesimpulan
 Jika admin
Sukses, berhasil tambah
OK
data
melakukan fungsi
tambah dengan
cara mengeklik
tombol tambah
Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 17 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

Identifikasi
Nama Kasus Uji
Deskripsi Kasus

DUPL- SIPETIPO.K-00023
Fungsi tambah data jadwal penerbangan
Fungsi tambah data jadwal penerbangan,
ketika tombol tambah di klik belum bisa
menambah data
Kondisi Awal
Tabel tbl_jadwal_penerbangan yang
telah berisi data jadwal penerbangan
Tanggal Pengujian
3 Desember 2015
Penguji
Ceria Agnantria dan Niken Marsyaputri
A
Skenario
Langkah-langkah prosedur uji untuk kasus uji DUPL- SIPETIPO.K-0002:
 Akan ditampilkan form tambah data jadwal penerbangan
Hasil
Yang diharapkan
Pengamatan
Kesimpulan
 Jika admin
Sukses, berhasil tambah
OK
data
melakukan fungsi
tambah dengan
cara mengeklik
tombol tambah
Identifikasi
Nama Kasus Uji
Deskripsi Kasus

DUPL- SIPETIPO.K-0003
Fungsi tambah tiket
Fungsi hapus data tiket, ketika tombol
tambah di klik belum bisa menambah
data tiket
Kondisi Awal
Tabel tbl_tiket yang telah berisi data
member
Tanggal Pengujian
3 Desember 2015
Penguji
Ceria
Agnantria
dan
Niken
Marsyaputri A
Skenario
Langkah-langkah prosedur uji untuk kasus uji DUPL- SIPETIPO.K-0002:
 Akan ditampilkan form tambah data tiket
Hasil
Yang diharapkan
Pengamatan
Kesimpulan
 Jika admin
Sukses, berhasil tambah
OK
data
melakukan fungsi
tambah dengan
cara mengeklik
tombol tambah
Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 18 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

Identifikasi
Nama Kasus Uji
Deskripsi Kasus

DUPL- SIPETIPO.K-0004
Fungsi tambah bandara
Fungsi tambah data bandara, ketika
tombol tambah di klik belum bisa
menambah data
Kondisi Awal
Tabel tbl_bandara yang telah berisi
data bandara
Tanggal Pengujian
3 Desember 2015
Penguji
Ceria
Agnantria
dan
Niken
Marsyaputri A
Skenario
Langkah-langkah prosedur uji untuk kasus uji DUPL- SIPETIPO.K-0004:
 Akan ditampilkan form tambah data bandara
Hasil
Yang diharapkan
Pengamatan
Kesimpulan
 Jika admin
Sukses, berhasil tambah
OK
data
melakukan fungsi
tambah dengan
cara mengeklik
tombol tambah
Identifikasi
Nama Kasus Uji
Deskripsi Kasus

DUPL- SIPETIPO.K-0005
Fungsi lanjutkan pada data pemesanan
Fungsi lanjutkan data pemesanan,
ketika tombol lanjutkan di klik belum
bisa melanjutkan data
Kondisi Awal
Tabel tbl_pemesanan yang telah berisi
data pemesanan
Tanggal Pengujian
3 Desember 2015
Penguji
Ceria
Agnantria
dan
Niken
Marsyaputri A
Skenario
Langkah-langkah prosedur uji untuk kasus uji DUPL- SIPETIPO.K-0005:
 Akan ditampilkan form data pemesanan pada saat melanjutkan pengisian
biodata
Hasil
Yang diharapkan
Pengamatan
Kesimpulan
 Jika admin
Sukses, berhasil
OK
lanjutkan
data
melakukan fungsi
melanjutkan
Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 19 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

dengan cara
mengeklik tombol
lanjutkan

Program Keahlian Manajemen Informatika IPB

DUPL - SIPETIPO

Halaman 20 dari 21

Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen Informatika Diploma IPB dan bersifat rahasia. Dilarang
untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Keahlian Manajemen Informatika IPB.

Tracebility Table
Analisis
SIHAJI-ID

Procedure
ID
Skenario

DUPLSIPETIPO.K-0002

PC-01
PC-02

DUPLSIPETIPO.K-0003

PC-01
PC-02

DUPLSIPETIPO.K-0004

PC-01
PC-02

DUPLSIPETIPO.K-0005

PC-01
PC-02

Perancangan

Pengujian

Sequence
Diagram

Diagram
Kelas

Sequence
Diagram

Diagram
Kelas

Antarmuka

Kasus
Uji

SC-01-01
SC-01-02
SC-02-01
SC-02-02
SC-02-03

SQ-A-01-01
SQ-A-01-02
SQ-A-02-01
SQ-A-02-02
SQ-A-02-03

CL-A-01

SQ-D-01-01
SQ-D-01-02
SQ-D-02-01
SQ-D-02-02
SQ-D-02-03

CL-D-01

INT-01
INT-02
INT-01
INT-03
INT-04

U-01
U-02
U-03
U-04
U-05

SC-01-01
SC-01-02
SC-02-01
SC-02-02
SC-02-03

SQ-A-01-01
SQ-A-01-02
SQ-A-02-01
SQ-A-02-02
SQ-A-02-03

CL-A-01

SQ-D-01-01
SQ-D-01-02
SQ-D-02-01
SQ-D-02-02
SQ-D-02-03

CL-D-01

INT-01
INT-02
INT-01
INT-03
INT-04

U-01
U-02
U-03
U-04
U-05

SC-01-01
SC-01-02
SC-02-01
SC-02-02
SC-02-03

SQ-A-01-01
SQ-A-01-02
SQ-A-02-01
SQ-A-02-02
SQ-A-02-03

CL-A-01

SQ-D-01-01
SQ-D-01-02
SQ-D-02-01
SQ-D-02-02
SQ-D-02-03

CL-D-01

INT-01
INT-02
INT-01
INT-03
INT-04

U-01
U-02
U-03
U-04
U-05

SC-01-01
SC-01-02
SC-02-01
SC-02-02
SC-02-03

SQ-A-01-01
SQ-A-01-02
SQ-A-02-01
SQ-A-02-02
SQ-A-02-03

CL-A-01

SQ-D-01-01
SQ-D-01-02
SQ-D-02-01
SQ-D-02-02
SQ-D-02-03

CL-D-01

INT-01
INT-02
INT-01
INT-03
INT-04

U-01
U-02
U-03
U-04
U-05

CL-A-02

CL-A-02

CL-A-02

CL-A-02

CL-D-02

CL-D-02

CL-D-02

CL-D-02