DOKUMEN PENGUJIAN PERANGKAT LUNAK SISTEM INFORMASI PEMESANAN TIKET PESAWAT ONLINE (SIPETIPO) Halaman...
Transcript of DOKUMEN PENGUJIAN PERANGKAT LUNAK SISTEM INFORMASI PEMESANAN TIKET PESAWAT ONLINE (SIPETIPO) Halaman...
Dear all,
DOKUMEN PENGUJIAN PERANGKAT LUNAK
SISTEM INFORMASI PEMESANAN TIKET PESAWATONLINE (SIPETIPO)
Dipersiapkan oleh:Ceria Agnantria J3C212189
Niken Marsyaputri Ariyani J3C212200
DUPL - SIPETIPO
Program KeahlianManajemenInformatika
Nomor Dokumen Halaman
DUPL – SIPETIPO 1/20Revis
iTgl: 13/12/14
DAFTAR PERUBAHANRevisi DeskripsiA
B
C
D
E
F
G
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 2 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
INDEXTGL
- A B C D E F G
Ditulisoleh
Diperiksa oleh
Disetujui oleh
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 3 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
Daftar Halaman Perubahan
Halaman Revisi Halaman Revisi
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 4 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
Daftar Isi1 Pendahuluan............................................................61.1 Tujuan Penulisan Dokumen...........................................61.2 Lingkup Masalah....................................................61.3 Aturan Penomoran...................................................61.4 Referensi..........................................................61.5 Deskripsi Umum Dokumen (Ikhtisar)..................................7
2 Prosedur Pengujian....................................................7 2.1 Pengujian Proses/Procedure Login [DUPL-SIPETIPO.K-001].............72.1.1 Inisialisasi.....................................................72.1.2 Masukkan Uji.....................................................72.1.3 Hasil Harapan Uji................................................72.1.4 Kriteria Evaluasi Hasil........................................82.1.5 Prosedur Uji.....................................................82.1.6 Asumsi dan Batasan...............................................8
2.2 Pengujian Procedure Manipulasi Data Maskapai [DUPL-SIPETIPO.K-0002]........................................................82.2.1 Inisialisasi.....................................................82.2.2 Masukkan Uji.....................................................82.2.3 Hasil Harapan Uji................................................82.2.4 Kriteria Evaluasi Hasil..........................................82.2.5 Prosedur Uji.....................................................82.2.6 Asumsi dan Batasan...............................................9
2.3 Pengujian Procedure Manipulasi Data Jadwal Penerbangan [DUPL-SIPETIPO.K-0003]..................................................92.3.1 Inisialisasi.....................................................92.3.2 Masukkan Uji.....................................................92.3.3 Hasil Harapan Uji................................................92.3.4 Kriteria Evaluasi Hasil..........................................92.3.5 Prosedur Uji.....................................................92.3.6 Asumsi dan Batasan...............................................9
2.4 Pengujian Procedure Manipulasi Data Tiket [DUPL-SIPETIPO.K-0004]........................................................92.4.1 Inisialisasi.....................................................92.4.2 Masukkan Uji....................................................102.4.3 Hasil Harapan Uji...............................................102.4.4 Kriteria Evaluasi Hasil.........................................102.4.5 Prosedur Uji....................................................102.4.6 Asumsi dan Batasan..............................................10
2.5 Pengujian Manipulasi Data Bandara [DUPL-SIPETIPO.K-0005]10
2.5.1 Inisialisasi....................................................102.5.2 Masukkan Uji....................................................102.5.3 Hasil Harapan Uji...............................................102.5.4 Kriteria Evaluasi Hasil.........................................10
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 5 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.5.5 Prosedur Uji....................................................112.5.6 Asumsi dan Batasan..............................................11
2.6 Pengujian Pencarian Jadwal Penerbangan [DUPL-SIPETIPO.K-0006] 112.6.1 Inisialisasi....................................................112.6.2 Masukkan Uji....................................................112.6.3 Hasil Harapan Uji...............................................112.6.4 Kriteria Evaluasi Hasil.........................................112.6.5 Prosedur Uji....................................................112.6.6 Asumsi dan Batasan..............................................11
2.7 Pengujian Melihat Data Maskapai [DUPL-SIPETIPO.K-0007]............112.7.1 Inisialisasi....................................................112.7.2 Masukkan Uji....................................................122.7.3 Hasil Harapan Uji...............................................122.7.4 Kriteria Evaluasi Hasil.........................................122.7.5 Prosedur Uji....................................................122.7.6 Asumsi dan Batasan..............................................12
2.8 Pengujian Melihat Data Bandara [DUPL-SIPETIPO.K-0008].............122.8.1 Inisialisasi....................................................122.8.2 Masukkan Uji....................................................122.8.3 Hasil Harapan Uji...............................................122.8.4 Kriteria Evaluasi Hasil.........................................122.8.5 Prosedur Uji....................................................122.8.6 Asumsi dan Batasan..............................................13
2.9 Pengujian Melihat Tiket [DUPL-SIPETIPO-0009].....................132.9.1 Inisialisasi....................................................132.9.2 Masukkan Uji....................................................132.9.3 Hasil Harapan Uji...............................................132.9.4 Kriteria Evaluasi Hasil.........................................132.9.5 Prosedur Uji....................................................132.9.6 Asumsi dan Batasan..............................................13
2.10 Pengujian Melakukan Pembelian [DUPL-SIPETIPO.K-0010]..............132.10.1 Inisialisasi..................................................132.10.2 Masukkan Uji..................................................132.10.3 Hasil Harapan Uji.............................................142.10.4 Kriteria Evaluasi Hasil.......................................142.10.5 Prosedur Uji..................................................142.10.6 Asumsi dan Batasan............................................14
3 Kasus Uji dan Hasil Uji...............................................144 Defect dan Status Perbaikan...........................................165 Evaluasi Pengujian....................................................16
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 6 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
1 Pendahuluan
1.1 Tujuan Penulisan DokumenSIPETIPO merupakan perangkat lunak yang
dikembangkan untuk membantu pengelolaan data untukpenjualan tiket pesawat .Perangkat lunak SIPETIPOini merupakan aplikasi website. Program ini dibuatmenggunakan bahasa pemrograman PHP. Inpputan datayang dimasukkan melalui website akan disimpan dalamsebuah database,sehingga jika ada sebuah transaksi,akan disimpan dalam database.
1.2 Lingkup MasalahDokumen ini merupakan dokumen yang berisi
deskripsi pengujian (testing) perangkat lunakSIPETIPO yang ditulis berdasarkan dokumen yang telahdisusun sebelumnya yaitu Dokumen PerencanaanPerangkat Lunak (DPPL).
Dokumen ini melalui 2 tahapan, pertama adalahteknik review secara formal terhadap sistem,selanjutnya dokumen ini dijadikan acuan dalampelaksanaan testing itu sendiri.Tujuan dilakukannya pengujian adalah:
1. Testing merupakan proses mengeksekusiprogram untuk menemukan kesalahan.
2. Test care yang baik adalah yang memilikikemungkinan besar untuk menemukan kesalahanyang belum ditemukan sebelumnya.
3. Pengujian yang berhasil adalah yang dapatmenemukan kesalahan yang tidak ditemukansebelumnya.
Dokumen ini berisi deskripsi pengujian perangkatlunak SIPETIPO, antara lain:
1. Persiapan uji, yaitu persiapan perangkatlunak dan persiapan pra-uji tambahan.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 7 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2. Deskripsi uji yang berisi deskripsikebutuhan kasus-kasus uji mulai dariinisialisasi, masukan uji, hasil harapanuji, kriteria evalluasi hasil, prosedur uji,beserta =asumsi-asumsi dan batasan padadeskripsi kasus uji.
3. Keterunutan Kebutuhan dimana akan diuraikanketerunutan dari setiap kasus uji pada DUPLke kebutuhan sistem dan keterunutan darisetiap kebutuhan sistem yang dicakup olehdokumen DUPL hingga ke kasus ujinya.
1.3 Aturan PenomoranBeberapa aturan penamaan dan penomoran pada
perangkat lunak ini adalah:Tbl_[xxx], adalah kode yang digunakan untuk aturanpenamaan bagi nama-nama tabel yang terdapat pada SMDB,dengan xxx adalah serangkaian huruf dari nama tabelyang bersangkutan.
1.4 Referensi John W. Satzinger, Robert B. Jackson, Stephen D.
Burd, Systems Analysis and Design in a Changing World, Sixth Edition. 2012
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 yangtelah dibuat sebelumnya. DUPL ini terdiri dari tujuhbab sebagai berikut :
BAB 1. PendahuluanPada pendahuluan diberikan gambaran umum tentang
dokumen yang berisikan tentang tujuan penulisanProgram Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 8 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
dokumen, lingkup masalah, aturan penomoran, referensi,dan deskripsi umum dokumen.
BAB 2. Rencana PengujianBagian ini diisi dengan rencana pengujian.
BAB 3. Prosedur PengujianBagian ini diisi dengan prosedur pengujian,
misalnya persiapan pengujian dan urutan pengujian yangharus dilakukan.
BAB 4. Kasus Uji dan Hasil UjiBagian ini diisi dengan kasus uji untuk use case
yang TELAH diimplementasikan. Seperti pengujianproses/prosedur.
BAB 5. Defect dan Status PerbaikanBagian ini diisi dengan defect yang ditemukan
setelah melakukan pengujian.BAB 6. Evaluasi Pengujian
Bagian ini berisikan tentang uraian hasilevaluasi pengujian.
BAB 7. TraceabilityBagian ini berisikan tabel keterunutan mulai dari
spesifikasi kebutuhan hingga kasus uji dalam bentuktabel.
2 Prosedur Pengujian
2.1 Pengujian Proses/Procedure Login [DUPL-SIPETIPO.K-001]Pengujian ini bertujuan untuk menguji veriikasi user id danpassword agar admin dapat masuk ke sistem.
2.1.1 InisialisasiTabel Tbl_Pengguna yang telah berisi data admin
dan data user pengguna.
2.1.2 Masukkan UjiPada kasus uji [DUPL-SIPETIPO.K-0001] input yangdimasukkan ialah data diri user yang berupa user id danpassword.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 9 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.1.3 Hasil Harapan Uji1. Jika yang dimasukkan tidak cocok dengan user id dan
password yang ada dalam Tbl_Admin, maka akan menujuke form halama utama.
2. Jika password yang dimasukkan tidak cocok dengan password tidak cocok, akan muncul peringatan ketikaada field yang belum diisi.
2.1.4 Kriteria Evaluasi Hasil1. 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 UjiLangkah-Langkah prosedur untuk kasus DUPL-SMDB.K-0001 :
1. Akan ditampilkan form login yang menyediakan fielduser id dan password.
2. Untuk masuk ke form utama, disediakan sebuahbutton untuk verifikasi login terlebih dahulu.
2.1.6 Asumsi dan BatasanPengujian 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 databaseTbl_Maskapai.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 10 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.2.1 InisialisasiPerangkat lunak diuji dengan terlebih dahulu
menjalankan fungsi login [DUPL-SIPETIPO.K-0001].
2.2.2 Masukkan UjiPada kasus uji [DUPL-SIPETIPO.K-0002] input yang
dimasukkan yaitu data Id_Maskapai dan Nama_Maskapai
2.2.3 Hasil Harapan UjiData maskapai baru berhasil dimasukkan ke dalam
database Tbl_Maskapai.
2.2.4 Kriteria Evaluasi HasilKriteria 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 perludilakukan perbaikan perangkat lunak SIPETIPO.
2.2.5 Prosedur UjiLangkah-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.3. Isi semua field dan tekan tambah maka akan muncul
pesan bahwa tambah data maskapai berhasil.
2.2.6 Asumsi dan BatasanPengujian 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 dataJadwal Penerbangan ke dalam databaseTbl_Jadwal_Penerbangan.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 11 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.3.1 InisialisasiPerangkat lunak diuji dengan terlebih dahulu
menjalankan fungsi login [DUPL-SIPETIPO.K-0001].
2.3.2 Masukkan UjiPada kasus uji [DUPL-SIPETIPO.K-0003] input yang diubahterdiri dari data Id_Jadwal,Waktu_Keberangkatan,Tujuan_Keberangkatan,Asal_Keberangkatan,Jumlah_Ketersediaan .
2.3.3 Hasil Harapan UjiTbl_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 HasilKriteria 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 perludilakukan perbaikan perangkat lunak SIPETIPO.
2.3.5 Prosedur UjiLangkah-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 memberberhasil.
2.3.6 Asumsi dan BatasanPengujian ini dilakukan oleh kelompok 13 Praktikum 1.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 12 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.4 Pengujian Procedure Manipulasi Data Tiket [DUPL-SIPETIPO.K-0004]Pengujian ini bertujuan untuk menguji fungsi
menghapus, menambah, mengedit data tiket ke dalamdatabase Tbl_Tiket.
2.4.1 InisialisasiPerangkat lunak diuji dengan terlebih dahulu
menjalankan fungsi login [DUPL-SIPETIPO.K-0001].
2.4.2 Masukkan UjiPada kasus uji [DUPL-SIPETIPO.K-0004] input yangdimasukkan yaitu data nama tiket untuk dihapus.
2.4.3 Hasil Harapan UjiData member baru berhasil dihapus dari database Tbl_Tiket.
2.4.4 Kriteria Evaluasi HasilKriteria 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 tiketberhasil.
2. Apabila kriteria diatas tidak terpenuhi maka perludilakukan perbaikan perangkat lunak SIPETIPO.
2.4.5 Prosedur UjiLangkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0004:
1. Inisialisasi menjalankan fungsi login [DUPL-SIPETIPO.K-0001].
2. Akan tampil form untuk menghapus/menambah/mengeditdata tiket.
3. Aktifkan data tiket yang akan dihapus dan kliktombol hapus/tambah/edit maka akan muncul pesanbahwa proses hapus/tambah/edit data berhasil.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 13 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.4.6 Asumsi dan BatasanPengujian 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 InisialisasiPerangkat lunak diuji dengan terlebih dahulu
menjalankan fungsi login [DUPL-SMDB.K-001].
2.5.2 Masukkan UjiPada kasus uji [DUPL-SMDB.K-0005] input yang dimasukkanuntuk data Id_bandara, Alamat_Bandara, Nama_Bandara.
2.5.3 Hasil Harapan UjiData movie baru berhasil dimasukkan ke dalam database Tbl_Movie.
2.5.4 Kriteria Evaluasi HasilKriteria 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 perludilakukan perbaikan perangkat lunak SIPETIPO.
2.5.5 Prosedur UjiLangkah-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.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 14 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.5.6 Asumsi dan BatasanPengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.6 Pengujian Pencarian Jadwal Penerbangan [DUPL-SIPETIPO.K-0006]
Pengujian ini bertujuan untuk menguji fungsi mengeditdata movie ke dalam database Tbl_Jadwal_Penerbangan.
2.6.1 InisialisasiPerangkat lunak diuji dengan terlebih dahulu
dengan membuka halaman beranda.
2.6.2 Masukkan UjiPada kasus uji [DUPL-SIPETIPO.K-0006] input yang diisiyaitu : Asal, Tujuan, Tanggal Keberangkatan, dan JumlahPesanan.
2.6.3 Hasil Harapan UjiTbl_Jadwal_Keberangkatan dicari di dalam database Tbl_Jadwal_Kebengkatan apabila ada data yang tersedia makan akan menampilkan data.
2.6.4 Kriteria Evaluasi HasilKriteria 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 perludilakukan perbaikan perangkat lunak SIPETIPO.
2.6.5 Prosedur UjiLangkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0006 :
1. Inisialisasi membuka halaman beranda2. Input awal akan berupa Id_Jadwal_Pemberangkatan.3. Isi semua field yang akan dan tekan tombol cari maka
sistem akan mengecek didalam database data yangdimasukkan.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 15 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.6.6 Asumsi dan BatasanPengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.7 Pengujian Melihat Data Maskapai [DUPL-SIPETIPO.K-0007]Pengujian ini bertujuan untuk menguji fungsi melihatdata maskapai ke dalam database Tbl_Maskapai.
2.7.1 InisialisasiPerangkat lunak diuji dengan terlebih dahulu
menjalankan halaman beranda.
2.7.2 Masukkan UjiPada kasus uji [DUPL-SIPETIPO.K-0007] input yangdimasukkan mencari maskapai yang dicari.
2.7.3 Hasil Harapan UjiData maskapai baru berhasil dicari apabila yang ducari ada didalam database Tbl_Maskapai.
2.7.4 Kriteria Evaluasi HasilKriteria yang digunakan untuk mengevaluasi hasil uji pada kasus uji [DUPL-SIPETIPO.K-0007] :
1. Apabila field terdapat data Maskapai yang akan dicaridan tombol cari sudah ditekan maka akan muncul data yang dicari.
2. Apabila kriteria diatas tidak terpenuhi maka perludilakukan perbaikan perangkat lunak SIPETIPO.
2.7.5 Prosedur UjiLangkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0007:
1. Inisialisasi menjalankan halaman beranda2. Akan tampil pilihan menu Melihat Maskapai3. Masukkan data maskapai yang akan dicari dan klik
tombol cari maka akan muncul pesan bahwa pencarianberhasil dan data akan keluar.
2.7.6 Asumsi dan BatasanPengujian ini dilakukan oleh kelompok 13 Praktikum 1.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 16 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.8 Pengujian Melihat Data Bandara [DUPL-SIPETIPO.K-0008]Pengujian ini bertujuan untuk menguji pencarian databandara.
2.8.1 InisialisasiPerangkat lunak diuji dengan terlebih dahulu
menjalankan halaman beranda.
2.8.2 Masukkan UjiPada kasus uji [DUPL-SIPETIPO.K-0008] input yangdimasukkan yaitu data nama_bandara, alamat_bandara.
2.8.3 Hasil Harapan UjiData bandara baru berhasil dimasukkan ke dalam databaseTbl_Bandara.
2.8.4 Kriteria Evaluasi HasilKriteria 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 perludilakukan perbaikan perangkat lunak SIPETIPO.
2.8.5 Prosedur UjiLangkah-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 akanmenampilkan data.
2.8.6 Asumsi dan BatasanPengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.9 Pengujian Melihat Tiket [DUPL-SIPETIPO-0009]Pengujian ini bertujuan untuk menguji fungsi mencaridata tiket ke dalam database Tbl_Tiket.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 17 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.9.1 InisialisasiPerangkat lunak diuji dengan terlebih dahulu
menjalankan halaman beranda.
2.9.2 Masukkan UjiPada kasus uji [DUPL-SIPETIPO.K-0009] input yang dicariterdiri dari data tiket yaitu : tujuan dan jumlahpemesanan
2.9.3 Hasil Harapan UjiTbl_Tiket menampilkan yang data yang dicaridan dan akanmenampilkan data.
2.9.4 Kriteria Evaluasi HasilKriteria 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 perludilakukan perbaikan perangkat lunak SIPETIPO.
2.9.5 Prosedur UjiLangkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0009 :
1. Inisialisasi menjalankan halaman beranda2. 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 tiketberhasil dan menampilkan data.
2.9.6 Asumsi dan BatasanPengujian ini dilakukan oleh kelompok 13 Praktikum 1.
2.10 Pengujian Melakukan Pembelian [DUPL-SIPETIPO.K-0010]Pengujian ini bertujuan untuk menguji fungsi melakukanpembelian ke dalam database Tbl_Transaksi.
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 18 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
2.10.1 InisialisasiPerangkat lunak diuji dengan terlebih dahulu
menjalankan halaman beranda
2.10.2 Masukkan UjiPada kasus uji [DUPL-SIPETIPO.K-0010] input yangdimasukkan yaitu data Id_Konfirmasi, Nama_akun, danemail_pemesanan.
2.10.3 Hasil Harapan UjiData pembelian berhasil dilakukan dari database Tbl_Transaksi.
2.10.4 Kriteria Evaluasi HasilKriteria 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 perludilakukan perbaikan perangkat lunak SIPETIPO.
2.10.5 Prosedur UjiLangkah-Langkah prosedur untuk kasus DUPL-SIPETIPO.K-0010:
1. Inisialisasi menjalankan halaman beranda2. Akan tampil form untuk mengisi data pembelian.3. Isi semua field pada langkah-langkahnya yang akan
disimpan dan klik tombol simpan maka akan munculpesan bahwa proses simpan data berhasil.
2.10.6 Asumsi dan BatasanPengujian ini dilakukan oleh kelompok 13 Praktikum 1.
3 Kasus Uji dan Hasil UjiIdentif Deskrips Prosed Masukan Keluaran Kriter Hasil Kesimpula
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 19 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
ikasi i ur Pengujian
yang Diharapkan
ia Evaluasi Hasil
yang Didapat
n
DUPL- SIPETIPO.K-0001
Login Username, password
Valid Berhasil
Berhasil
diterima
DUPL- SIPETIPO.K-0002
Manipulasi data maskapaI
Id_ maskapai,nnama_maskapai
Pesan Manipulasi Sukses
Error Error ditolak
DUPL- SIPETIPO.K-0003
Manipulasi data jadwal penerbangan
Id_Jadwal, Waktu_Keberangkatan,Tujuan_Keberangkatan,Asal_Keberangkatan,Jumlah_Ketersediaan
Pesan Manipulasi Sukses
Error error ditolak
DUPL- SIPETIPO.K-0004
Manipulasi Data Tiket
Id_Tiket, Jumlah_Tiker
Pesan Manipulasi Sukses
Error error ditolak
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 20 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
DUPL- SIPETIPO.K-0005
Manipulasi Data Bandara
Id_bandara,Alamat_Bandara,Nama_Bandara.
Pesan Manipulasi Sukses
Error error ditolak
DUPL- SIPETIPO.K-0006
MelihatJadwal Penerbangan
Id_Jadwal, Waktu_Keberangkatan,Tujuan_Keberangkatan,Asal_Keberangkatan,Jumlah_Ketersediaan
Error error ditolak
DUPL- SIPETIPO.K-0007
MelihatData Maskapa
Id_ maskapai,nnama_maskapai
Error error ditolak
DUPL- SIPETIPO.K-0008
MelihatData Bandara
Id_bandara, Alamat_Bandara, Nama_Bandara
Error error ditolak
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 21 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
DUPL- SIPETIPO.K-0009
MelihatData Tiket
Id_Tiket, Jumlah_Tiker
Error error ditolak
DUPL- SIPETIPO.K-0010
Melakukan Pembelian
Id_Transakasi,Jumlah_Pemesan,No_Tlp,No_KTP,Nama,Id_Konfirmasi
Error error ditolak
4 Defect dan Status Perbaikan
Defect Status Perbaikan
Fungsi tambah data admindata member errorFungsi ubah data admin data member error
Perbaikan pada fungsitambahPerbaikan pada fungsiubah
Fungsi hapus data adminFungsi tambah data maskapaiFungsi ubah data maskapaiFungsi hapus data maskapai
Perbaikan pada fungsihapusPerbaikan pada fungsitambahPerbaikan pada fungsi
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 22 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
Fungsi tambah data jadwalpenerbanganFungsi ubah data jadwalpenerbanganFungsi hapus data jadwalpenerbanganFungsi tambah data tiketFungsi ubah data tiketFungsi hapus data tiketFungsi tambah data bandaraFungsi ubah data bandaraFungsi hapus data bandaraFungsi melihat jadwalpenerbanganFungsi melihat data maskapaiFungsi melihat data bandaraFungsi melihat data tiketMelakukan pembelian
ubahPerbaikan pada fungsihapusPerbaikan pada fungsitambahPerbaikan pada fungsiubahPerbaikan pada fungsihapusPerbaikan pada fungsitambahPerbaikan pada fungsiubahPerbaikan pada fungsihapusPerbaikan pada fungsitambahPerbaikan pada fungsiubahPerbaikan pada fungsihapus
5 Evaluasi PengujianIdentifikasi DUPL- SIPETIPO.K-0002Nama Kasus Uji Fungsi tambah data admin
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 23 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
Deskripsi Kasus Fungsi tambah maskapai,ketika tombol tambah diklik belum bisa menambahdata
Kondisi Awal Beberapa tabel di ERDberbeda dengan sistem yangdibuat
Tanggal Pengujian 3 Desember 2015Penguji Ceria Agnantria dan Niken
Marsyaputri ASkenario
Langkah-langkah prosedur uji untuk kasus uji DUPL-SIPETIPO.K-0002:
Akan ditampilkan form data maskapaiHasil
Yang diharapkan Pengamatan Kesimpulan Jika admin
melakukan fungsi tambah dengan cara mengeklik tombol tambah
Sukses, berhasiltambah data
OK
Identifikasi DUPL- SIPETIPO.K-00023Nama Kasus Uji Fungsi tambah data jadwal
penerbanganDeskripsi Kasus Fungsi tambah data jadwal
penerbangan, ketika tomboltambah di klik belum bisamenambah data
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 24 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
Kondisi Awal Tabeltbl_jadwal_penerbangan yangtelah berisi data jadwalpenerbangan
Tanggal Pengujian 3 Desember 2015Penguji Ceria Agnantria dan Niken
Marsyaputri ASkenario
Langkah-langkah prosedur uji untuk kasus uji DUPL-SIPETIPO.K-0002:
Akan ditampilkan form tambah data jadwalpenerbangan
HasilYang diharapkan Pengamatan Kesimpulan
Jika admin melakukan fungsi tambah dengan cara mengeklik tombol tambah
Sukses, berhasiltambah data
OK
Identifikasi DUPL- SIPETIPO.K-0003Nama Kasus Uji Fungsi tambah tiketDeskripsi Kasus Fungsi hapus data tiket,
ketika tombol tambah diklik belum bisa menambahdata tiket
Kondisi Awal Tabel tbl_tiket yang telahberisi data member
Tanggal Pengujian 3 Desember 2015Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 25 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
Penguji Ceria Agnantria dan NikenMarsyaputri A
SkenarioLangkah-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, berhasiltambah data
OK
Identifikasi DUPL- SIPETIPO.K-0004Nama Kasus Uji Fungsi tambah bandaraDeskripsi Kasus Fungsi tambah data
bandara, ketika tomboltambah di klik belum bisamenambah data
Kondisi Awal Tabel tbl_bandara yangtelah berisi data bandara
Tanggal Pengujian 3 Desember 2015Penguji Ceria Agnantria dan Niken
Marsyaputri ASkenario
Langkah-langkah prosedur uji untuk kasus uji DUPL-SIPETIPO.K-0004:
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 26 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
Akan ditampilkan form tambah data bandara Hasil
Yang diharapkan Pengamatan Kesimpulan Jika admin
melakukan fungsi tambah dengan cara mengeklik tombol tambah
Sukses, berhasiltambah data
OK
Identifikasi DUPL- SIPETIPO.K-0005Nama Kasus Uji Fungsi lanjutkan pada data
pemesananDeskripsi Kasus Fungsi lanjutkan data
pemesanan, ketika tombollanjutkan di klik belumbisa melanjutkan data
Kondisi Awal Tabel tbl_pemesanan yangtelah berisi datapemesanan
Tanggal Pengujian 3 Desember 2015Penguji Ceria Agnantria dan Niken
Marsyaputri ASkenario
Langkah-langkah prosedur uji untuk kasus uji DUPL-SIPETIPO.K-0005:
Akan ditampilkan form data pemesanan pada saatmelanjutkan pengisian biodata
HasilYang diharapkan Pengamatan Kesimpulan
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 27 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
Jika admin melakukan fungsi melanjutkan dengan cara mengeklik tombol lanjutkan
Sukses, berhasillanjutkan data
OK
Program Keahlian Manajemen Informatika IPB
DUPL - SIPETIPO Halaman 28 dari 30Dokumen ini dan informasi yang dimilikinya adalah milik Program Keahlian Manajemen InformatikaDiploma IPB dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui olehProgram Keahlian Manajemen Informatika IPB.
Tracebility Table Analisis Perancangan Pengujian
SIHAJI-IDProcedure ID Skenario Sequence Diagram Sequence Diagram Antarmuka Kasus
Diagram Kelas Diagram Kelas UjiDUPL-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-02SQ-A-01-02
SQ-D-01-02 INT-02 U-02
PC-02 SC-02-01SQ-A-02-01 CL-A-02
SQ-D-02-01 CL-D-02 INT-01 U-03
SC-02-02SQ-A-02-02
SQ-D-02-02 INT-03 U-04
SC-02-03SQ-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-02SQ-A-01-02
SQ-D-01-02 INT-02 U-02
PC-02 SC-02-01SQ-A-02-01 CL-A-02
SQ-D-02-01 CL-D-02 INT-01 U-03
SC-02-02SQ-A-02-02
SQ-D-02-02 INT-03 U-04
SC-02-03SQ-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-02SQ-A-01-02
SQ-D-01-02 INT-02 U-02
PC-02 SC-02-01SQ-A-02-01 CL-A-02
SQ-D-02-01 CL-D-02 INT-01 U-03
SC-02-02SQ-A-02-02
SQ-D-02-02 INT-03 U-04
SC-02-03SQ-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-02SQ-A-01-02
SQ-D-01-02 INT-02 U-02
PC-02 SC-02-01SQ-A-02-01 CL-A-02
SQ-D-02-01 CL-D-02 INT-01 U-03
SC-02-02SQ-A-02-02
SQ-D-02-02 INT-03 U-04
SC-02-03SQ-A-02-03
SQ-D-02-03 INT-04 U-05
Program Studi Teknik InformatikaITB
PP IF-ITB-UP-DOC-2007 Halaman 30/ dari 30halaman
Template dokumen ini dan informasi yang dimilikinya adalah milik Program Studi TeknikInformatika-ITB dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh
Program Studi Teknik Informatika ITB.