Dokumen ini merupakan rencana pengujian (test plan) untuk sistem informasi administrasi madrasah. Rencana ini mencakup tujuan pengujian, cakupan fitur yang akan diuji, pendekatan pengujian, kriteria kelulusan, jadwal, dan tanggung jawab pelaksana.
2. Daftar Isi
Daftar Isi ........................................................................................................................................................ 1
Test Plan Identifier ........................................................................................................................................ 2
Introduction .................................................................................................................................................. 2
Test Items...................................................................................................................................................... 2
Features To Be Tested................................................................................................................................... 2
Features Not To Be Tested............................................................................................................................ 2
Approach ....................................................................................................................................................... 3
Item Pass/Fail Criteria ................................................................................................................................... 3
Test Deliverables ........................................................................................................................................... 3
Test Tasks ...................................................................................................................................................... 4
Environmental Needs.................................................................................................................................... 5
Responsibilities ............................................................................................................................................. 5
Staffing and Training Needs .......................................................................................................................... 6
Schedule ........................................................................................................................................................ 6
Risks and Contingencies ................................................................................................................................ 6
Approvals ...................................................................................................................................................... 6
3. Test Plan Identifier
Perihal Keterangan
Judul Test Plan
Penyusun Sulistiyono, Muhammad Nasrulloh
Tanggal Diciptakan 4/15/2012
Tanggal Revisi Terbaru 4/19/2012
Introduction
Ini adalah dokumen Test Plan software SISTEM ADMINISTRASI MADRASAH ALIYAH DI PONDOK
PESANTREN AMANATUL UMMAH SURABAYA . Fokus utama dari Aplikasi ini adalah memastikan
terjadinya keselarasan informasi akademik dan kepesantrenan yang dibutuhkan oleh bagian
administrasi madrasah yang bersangkutan. Dokumen ini digunakan untuk menguji aplikasi yang
telah dibuat. Hasil uji yang telah dilakukan akan digunakan untuk menentukan kualitas dari aplikasi.
Test Items
Test Item Name Test Item Version No.
Use Case RANCANG BANGUN SISTEM ADMINISTRASI Use Case version 1
KESISWAAN ALIYAH DI PONDOK PESANTREN AMANATUL
UMMAH
Features To Be Tested
Berikut adalah bagian yang akan difokuskkan dalam selama pengujian terhadap aplikasi
a. Mekanisme pengisian siswa baru
b. Mekanisme pengisian atribut siswa
c. Mekanisme pengisian ekstrakurikuler siswa
d. Mekanisme penyajian laporan induk siswa
e. Mekanisme penyajian laporan prestasi siswa
f. Mekanisme penyajian laporan ekstrakurikuler
g. Mekanisme penyajian laporan tingkat ekonomi siswa
Features Not To Be Tested
Berikut adalah bagian yang tidak dikhususkan selama pengujian terhadap aplikasi berlangsung:
a. Intergrasi terhadap sistem yang sudah ada
Fokus yang dibuat hanya mengenai Administrasi, seharusnya bias dikembangkan dengan
berintegrasi terhadap sistem yang sudah ada , yakni SISMA Akademik
b. Migrasi Data
SISMA dapat dilanjutkan dengan pembuatan export dan import data berbentuk exel media
migrasi dataMadrasah Aliyah.
c. Penyajian Informasi Alternatif
Pengembangan selanjutya dapat berupa penyampaian informasi ailternatif dimana orang awam
bisa mengerti apa informasi yang disampaikan.
4. d. Daya Tahan Sistem
Sistem harus dapat beroperasi selama berapa hari kerja
e. Realiabilitas
Dapat diakses secara bersamaan oleh setiap penggunanya, Data yang sedang diubah tidak
dapat dilihat oleh pengguna yang lain.
f. Portabilitas
Data keluaran yang dihasilkan bernilai sama pada setiap komputer, Setiap fungsi yang ada dapat
berlaku untuk semua komputer. Hasil data sistem ini tidak berubah walaupun diakses dari
banyak tempat secara bersamaan untuk data yang sama.
Approach
Pendekatan yang digunakan pada testing ini adalah BlackBox Testing. Unit testing ini dilakukan
dengan melakukan testing terhadap kebutuhan fungsional ataupun kebutuhan non fungsional dari
aplikasi. Pendekatan ini berupaya mencari kesalahan-kesalahan pada aplikasi ataupun fungsi yang
tidak berjalan pada aplikasi. Bias juga dengan mencari kesalahan pada struktur data, database,
interface, inisialisasi, tujuan.
Item Pass/Fail Criteria
Proses Pengujian akan dinyatakan selesai apabila main bussines yang diusung dalam pengerjaan
aplikais ini dapat berjalan selama satu bulan, dimana data yangada dapat diatur sesuai dengan
kesepakatan dengan tidak menambah rumit alur administrasi. Apabila dari pihak Madrasah
menyatakan puas terhadap performa yang ditunjukan aplikasi maka proses pengujian selesai dan
dinyatakan sukses.
Apabila pada saat peggunaan aplikasi terdapat beberapa kesalahan ataupun bug, program masih
bisa dinyatakan sukses dengan kriteria bahwa kesalahan atau bug yang ditinggalkan tidak
mengganggu main bussines dari aplikasi yang dibuat. Kesalahan yang menyebabkan tidak berjalanya
main bussines ataupun menghambat menjadi kriteria gagalnya aplikasi.
Test Deliverables
Pada testing aplikasi ini ada 3 tahap dokumen testing
a. Test Plan
Berisikan mengenai rencana proses pengujian aplikasi(sistem) yang dilakukan oleh orang yang
ditunjuk(tester) untuk melakukan pengecekan terhadap modul dan fungsi yang ada pd apliasi
dan mencari eror/bug yang ada di aplikasi
b. Test Design
Dokumen ini nantinya berupa gambaran teknis tentang perencanaan yang telah dibuat di test
plan. Sehingga perencanaan yang sudah dibuat memiliki alur yang jelas untuk dilaksanakan.
c. Final
Dokumen ini berisikan hasil dari testing yang telah dilakukan terhadap aplikasi
5. Test Tasks
No KF-id Kebutuhan
1. KF101 Login
2. KF102 Logout
3. KF201 Membuka refrensi asal sekolah
4. KF202 Tambah refrensi asal sekolah
5. KF203 Membuka refrensi rombongan
belajar
6. KF204 Menambah refrensi rombongan
belajar
7. KF205 Membuka refrensi prestasi
8. KF206 Menambah refrensi prestasi
9. KF207 Membuka refrensi hobi
10. KF208 Menambah refrensi hobi
11. KF209 Membuka refrensi
Ekstrakurikuler
12. KF210 Menambah refrensi
esktrakurikuler
13. KF211 Membuka refrensi asrama
14. KF212 menambah refrensi asrama
15. KF301 Membuka membuka profil
siswa
16. KF302 mengelola detail siswa
17. KF303 mengelola orang tua siswa
18. KF304 mengelola hobi siswa
19. KF305 mengelola prestasi siswa
20. KF306 mengelola anggota
6. ekstrakurikuler
21. KF401 mengelola laporan induk siswa
22. KF402 mengelola laporan eskul siswa
23. KF403 mengeola laporan prestasi siswa
24. KF404 mengelola tingkat ekonomi
siswa
Environmental Needs
Spesifikasi perangkat computer yang digunakan untuk menguji sistem informasi madrasah aliyah
ini antara lain:
Client
Komputer netbook dengan spesifikasi:
a. Processor Intel Atom N450 1.66GHz
b. Memory 1 Gb
c. Hardisk free 78 Gb
d. Screen Monitor 10’
e. Resolusi Monitor 1024 x 600
f. Browser Mozila Firefox
Server
a. Komputer personal unit dengan spesifikasi:
b. Memory 2 Gb
c. Hardisk free 50 Gb
d. Screen Monitor 16’’
e. Resolusi Monitor 1024 x 600
f. Webserver apache
g. Database MySql
h. Browser Mozila Firefox
Responsibilities
Task Penanggungjawab
Membuat Test Plan Sulistiyono
Membuat Design Test Muhammad Nasrulloh
Melakukan Testing Sulistiyono, Muhammad Nasrulloh
Membuat Dokumen Sulistiyono, Muhammad Nasrulloh
Final
7. Staffing and Training Needs
Staffing Pada tahap testing ini dibagi tanggung jawab tiap personel dalam melakukan testing
terhadap bagian yang diberikan. Jika pada pelaksanaan testing terhadap Aplikasi terjadi kendala
maka akan segera meminta monitoring dan bimbingna terhadap pengembang software.
Sedangkan untuk training sebagai berikut
a. staf administrasi memerlukan pelatihan pada tampilan baru dan penyajian laporan.
b. Pihak pengembang perlu melakukan training terhadap administrator dalam hal instalasi
c. Training terhadap sistem untuk pengendalian jika terjadi error pada sistem.
Schedule
Jadwal Minggu
1 2 3 4
Pembuatan dokumen test plan
Pembuatan dokumen test Design
Pembuatan dokumen Final
Pengumpulan akhir
Risks and Contingencies
Ada beberapa bagian yang tidak masuk dalam control pengerjaan software, namun bagian ini bias
mempunyai dampak langsung terhadap proses, jadi sebaiknya diperiksa juga agar hasil yang
didapatkan dari pengujian lebih berkualitas.
a. Sekuritas jaringan hanya bisa diimplementasikan langsung terhadap lingkungan dimana
software tersebut digunakan.
b. Sekuritas Layanan ketika masuk didalam software masih belum diperhatikan, ketika software
sedang dijalankan, belum ada proteksi keamanan oleh software ini sendiri sehingga akan sangat
mudah apabila diinjeksi oleh pihak yang bertanggungjawab.
Approvals
Sejarah Revisi
Tanggal Penyusun Versi Ringkasan Perubahan
4/16/2012 Sulistiyono, Muhammad TP V.2 Penambahan Isi Bab
Nasrulloh
4/17/2012 Sulistiyono, Muhammad TP V.3 Revisi Risks and Contingencies
Nasrulloh
4/18/2012 Sulistiyono, Muhammad TP V.4 Revisi Schedule, Staffing and
Nasrulloh Training Needs
4/19/2012 Sulistiyono, Muhammad TP V.5 Pengurangan bab Suspension
Nasrulloh Criteria and Resumption
Requirement
8. Persetujuan
Nama Versi yang Jabatan Tanggal Tanda Tangan
Disetujui
Sulistiyono, TP V.2 Pembuat 4/16/2012
Muhammad
Nasrulloh
Sulistiyono, TP V.3 Pembuat 4/17/2012
Muhammad
Nasrulloh
Sulistiyono, TP V.4 Pembuat 4/18/2012
Muhammad
Nasrulloh
Sulistiyono, TP V.5 Pembuat 4/19/2012
Muhammad
Nasrulloh