Dear all,
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 Halaman DUPL – SIPETIPO
1/20 Revis
i 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
Daftar Halaman Perubahan
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.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
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 =asumsi-asumsi 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
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.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
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]
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 terdapatdata 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 yang dimasukkan untuk data Id_bandara, Alamat_Bandara, Nama_Bandara.
2.5.3 Hasil Harapan Uji
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 tambahmaka 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
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 terdapatdata 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
2.8.2 Masukkan Uji
Pada kasus uji [DUPL-SIPETIPO.K-0008] input yang dimasukkan yaitu data nama_bandara, alamat_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.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 carimaka 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 terdapatdata 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
3 Kasus Uji dan Hasil Uji
Identifikasi Deskripsi Prosedur Pengujian
Masukan Keluaran yang
Valid Berhasil Berhasil diterima
DUPL-
Error Error ditolak
DUPL- SIPETIP O.K-0003
Manipulasi data jadwal penerbanga
Error error ditolak
DUPL-
Error error ditolak
DUPL-
Error error ditolak
DUPL-
DUPL-
Error error ditolak
DUPL-
Error error ditolak
DUPL-
Error error ditolak
DUPL-
Error error ditolak
4 Defect dan Status Perbaikan
Defect Status Perbaikan
Status Perbaikan
Fungsi tambah data admin Fungsi data member error Fungsi ubah data admin Fungsi data member error
Perbaikan pada fungsi tambah Perbaikan pada fungsi ubah
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
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
5 Evaluasi Pengujian
Identifikasi DUPL- SIPETIPO.K-0002
Nama Kasus Uji Fungsi tambah data admin
Deskripsi Kasus 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 melakukan fungsi tambah dengan cara mengeklik tombol tambah
Sukses, berhasil tambah
Identifikasi DUPL- SIPETIPO.K-00023
Nama Kasus Uji Fungsi tambah data jadwal penerbangan
Deskripsi Kasus 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 melakukan fungsi tambah dengan cara mengeklik tombol tambah
Sukses, berhasil tambah data
OK
Identifikasi DUPL- SIPETIPO.K-0003
Nama Kasus Uji Fungsi tambah tiket
Deskripsi Kasus 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 melakukan fungsi tambah dengan cara mengeklik tombol tambah
Sukses, berhasil tambah data
Identifikasi DUPL- SIPETIPO.K-0004
Nama Kasus Uji Fungsi tambah bandara
Deskripsi Kasus 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 melakukan fungsi tambah dengan cara mengeklik tombol tambah
Sukses, berhasil tambah data
OK
Identifikasi DUPL- SIPETIPO.K-0005
Nama Kasus Uji Fungsi lanjutkan pada data pemesanan
Deskripsi Kasus 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 melakukan fungsi melanjutkan
Sukses, berhasil lanjutkan data
Tracebility Table
Analisis Perancangan Pengujian
SIHAJI-ID
Procedure
ID Skenario Sequence Diagram Sequence Diagram Antarmuka Kasus
Diagram Kelas Diagram Kelas Uji
DUPL-SIPETIPO.K-0002 PC-01 SC-01-01 SQ-A-01-01 CL-A-01 SQ-D-01-01 CL-D-01 INT-01 U-01
SC-01-02 SQ-A-01-02 SQ-D-01-02 INT-02 U-02
PC-02 SC-02-01 SQ-A-02-01 CL-A-02 SQ-D-02-01 CL-D-02 INT-01 U-03
SC-02-02 SQ-A-02-02 SQ-D-02-02 INT-03 U-04
SC-02-03 SQ-A-02-03 SQ-D-02-03 INT-04 U-05
DUPL-SIPETIPO.K-0003 PC-01 SC-01-01 SQ-A-01-01 CL-A-01 SQ-D-01-01 CL-D-01 INT-01 U-01
SC-01-02 SQ-A-01-02 SQ-D-01-02 INT-02 U-02
PC-02 SC-02-01 SQ-A-02-01 CL-A-02 SQ-D-02-01 CL-D-02 INT-01 U-03
SC-02-02 SQ-A-02-02 SQ-D-02-02 INT-03 U-04
SC-02-03 SQ-A-02-03 SQ-D-02-03 INT-04 U-05
DUPL-SIPETIPO.K-0004 PC-01 SC-01-01 SQ-A-01-01 CL-A-01 SQ-D-01-01 CL-D-01 INT-01 U-01
SC-01-02 SQ-A-01-02 SQ-D-01-02 INT-02 U-02
PC-02 SC-02-01 SQ-A-02-01 CL-A-02 SQ-D-02-01 CL-D-02 INT-01 U-03
SC-02-02 SQ-A-02-02 SQ-D-02-02 INT-03 U-04
SC-02-03 SQ-A-02-03 SQ-D-02-03 INT-04 U-05
DUPL-SIPETIPO.K-0005 PC-01 SC-01-01 SQ-A-01-01 CL-A-01 SQ-D-01-01 CL-D-01 INT-01 U-01
SC-01-02 SQ-A-01-02 SQ-D-01-02 INT-02 U-02
PC-02 SC-02-01 SQ-A-02-01 CL-A-02 SQ-D-02-01 CL-D-02 INT-01 U-03
SC-02-02 SQ-A-02-02 SQ-D-02-02 INT-03 U-04