• Tidak ada hasil yang ditemukan

DOKUMEN PENGUJIAN PERANGKAT LUNAK SISTEM

N/A
N/A
Protected

Academic year: 2018

Membagikan "DOKUMEN PENGUJIAN PERANGKAT LUNAK SISTEM"

Copied!
21
0
0

Teks penuh

(1)

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

(2)

A

B

C

D

E

F

G

INDEX TGL

- A B C D E F G

Ditulis oleh Diperiksa

oleh Disetujui

(3)

Daftar Halaman Perubahan

(4)

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

(5)

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

(6)

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

(7)

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.

(8)

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

(9)

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]

(10)

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

(11)

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

(12)

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

(13)

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.

(14)

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

(15)

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-

(16)

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

(17)

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

(18)

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

(19)

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

(20)
(21)

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

Gambar

Tabel  tbl_jadwal_penerbangan
Tabel  tbl_bandara yang  telah  berisi

Referensi

Dokumen terkait

Pembiayaan ZIS produktif yang diberikan oleh Baitul Mal Aceh sangat berdampak baik terhadap kehidupan mereka, karena sebelum mendapat pembiayaan modal usaha dari

X merupakan perusahaan yang cukup besar, maka diperlukan adanya alat-alat tersebut untuk mencegah terjadinya kecurangan dalam pencatatan jam kerja maupun untuk mendukung

Hasil belajar matematika adalah skor kemampuan yang dimiliki oleh siswa setelah mengalami proses interaksi pembelajaran matematika yang dapat diukur menggunakan tes hasil

Kesan-kesan buruk lain : Tiada kesan yang penting atau bahaya kritikal yang diketahui.

1. Diharapkan dari hasil penelitian ini dapat memberikan sumbangsih ilmu pengetahuan khususnya ilmu hukum khusus mengenai mediasi.. Memberikan masukan terhadap

Merencanakan Tebal Perkerasan Lentur dengan metode Bina Marga 1987 dan Perkerasan Kaku dengan metode Bina Marga 2013 pada ruas Jalan Alun-Alun Rambipuji, Kabupaten

Analisis ekspresi gen-gen yang terkait adaptasi kedelai terhadap intensitas cahaya rendah menunjukkan bahwa: pada kedelai toleran naungan, ekspresi JJ3, phyB, dan ATHB-2