Anda di halaman 1dari 12

Test Plan

Aplikasi Cuti Karyawan


Ferra Fernanda
43A87006150593
Tujuan Test Plan
Dokumen test plan ini dibuat untuk mendukung pembuatan sistem informasi cuti karyawan, termasuk:

Mengidentifikasi Sebagai bahan masukan


01 komponen software yang 02 kepada pengembang
harus ditest aplikasi

Membuat rekomendasi Memberikan penaduan


03 dan mendeskripsikan 04 kepada tester untuk
testing strategi yang akan melakukan pengujian
dilakukan aplikasi
Lingkup Testing yang akan dilakukan
Source Code
pengujian pada bagian ini
bertujuan untuk mengurangi
kemungkinan adanya bug pada
software yang kita bangun.

Database (SQL Server 2008) Interface


tujuan diadakannya pengujian ini tujuannya agar fasilitas-fasilitas
yaitu agar pencatatan record pada yang ada pada masing-masing
database yang digunakan dapat form dapat bekerja sesuai dengan
berjalan dengan baik keinginan
Blackbox Testing
Rencana Pengujian Software

Kelas Uji Detail Pengujian Jenis Uji


Menu Utama Menampilkan menu utama dengan 5 tombol Blackbox

Input Cuti Menampilkan 6 form input dengan 2 tombol Blackbox

Data Karyawan Menampilkan data-data karyawan dengan 3 buah tombol Blackbox


Laporan Data
Menampilkan 3 form input dengan 2 option tombol Blackbox
Cuti
Keluar Menampilkan pilih ya Blackbox

Black Box pengujian adalah metode pengujian perangkat lunak yang menguji fungsion
alitas aplikasi yang bertentangan dengan struktur internal atau kerja
Blackbox Testing
Hasil Uji Blackbox

Data Masukan Data yang diharapkan Hasil Pengujian Kesimpulan


Menampilkan menu utama Berhasil [ x ] Tampil
Menu Utama
dengan 5 tombol sesuai harapan [ ] Tidak
Menampilkan 6 form input Berhasil [ x ] Tampil
Input Cuti
dengan 2 tombol sesuai harapan [ ] Tidak
Menampilkan data-data
Berhasil [ x ] Tampil
Data Karyawan karyawan dengan 3 buah
sesuai harapan [ ] Tidak
tombol
Laporan Data Menampilkan 3 form input Berhasil [ x ] Tampil
Cuti dengan 2 option tombol sesuai harapan [ ] Tidak
Berhasil [ x ] Tampil
Keluar Menampilkan pilih ya
sesuai harapan [ ] Tidak
Stress Testing

Tujuan Tes Teknik Kriteria Penyelesaian Pertimbangan Khusus

Melakukan pengujian terhadap


Melakukan verifikasi terha Kurangnya memori Melakukan transaksi
setiap form untuk memastikan
dap fungsionalitas sistem y RAM yang tersedia dalam jumlah besar
navigasi dan objek-objek yang
ang menjadi target penguji
digunakan
an, dapat dijalankan denga
n baik, tanpa kesalahan.
Skenario Testing
Data Expect
Actual
No Skenario Class Method Usern Passw ed Res Status
Result
ame ord ult

1 Login sukses Login ceklogin($username ferra 123 Return Return OK


, $password) true true

2 Login gagal, Username field Login ceklogin($username empty 123 Return Return OK
kosong , $password) false false

3 Login gagal, password field Login ceklogin($username ferra empty Return Return OK
kosong , $password) false false

4 Login gagal, unit tidak sesu Login ceklogin($username Yuda 123 Return Return OK
ai hak user , $password) false false

5 Login dengan SQL Injection Login ceklogin($username 'or'a'='a 'or'a'=' Return Return FAILED
, $password) a false false
Stress Testing
Stress Testing
Review Aplikasi

Implementasi
Halaman Login

Implementasi Master Data Karyawan

Implementasi
Form Cuti
Karyawan
Implementasi Laporan Data Cuti Karyawan
Thank you

Anda mungkin juga menyukai