4.2.
Evaluasi
Desain uji coba bertujuan untuk memastikan aplikasi yang sudah dibuat dapat berjalan dengan benar dan sesuai dengan tujuan atau output yang
diharapkan. Desain uji coba ini terbagi dalam dua bagian, yaitu desain uji coba fungsi aplikasi dan desain uji penyusutan. Desain uji coba ini menggunakan
metode black box testing dan white box testing.
4.2.1 Uji Coba Fungsi Aplikasi
Uji coba fungsi aplikasi merupakan pengujian terkait dengan fungsi aset terkait dengan pendukung data terkait dengan output yang akan diberikan, data
inventarisasi yang sudah diinputkan sesuai pada gambar 4.50: Gambar 4.49 Laporan Lokasi Aset
a. Uji Coba Fungsi Inventarisasi Aset
Uji coba fungsi inventarisasi digunakan untuk mengetahui valid atau tidaknya sistem menghasilkan sebuah informasi aset yang umur ekonomis kurang
1 tahun, informasi aset yang mendekati 0, informasi aset yang melewati umur ekonomis. Pada saat pengisian registrasi aset ini akan dihitung berdasarkan tahun
pengadaan, umur ekonomis yang didapat dari pemilihan jenis aset sehingga akan diketahui sebuah informasi aset yang umur ekonomis kurang 1 tahun, informasi
aset yang mendekati 0, informasi aset yang melewati umur ekonomis. Dilihat pada gambar 4.51:
Gambar 4.50 Data Inventarisasi Aset
Pada gambar 4.51 merupakan form invetarisasi aset, terdiri dari beberapa data yaitu: kode registrasi aset, jenis aset, nama aset, merk, no seri aset, tanggal
pengadaan, harga pembelian, nama vendor, lokasi penempatan dan penanggung jawab aset. Untuk memastikan form registrasi berjalan sesuai dengan harapan
maka dilakukan pengujian, dengan data pada tabel 4.1 dan output inventarisasi dapat dilihat dibawah:
Kode Registrasi 1.10.01.02.002.10
Jenis Aset Laptop
Nama Aset Test3
Merk Hp
No Seri Aset qq234
Tanggal Pengadaan 12-02-2010
Harga Pembelian Rp 10.000.000
Nama Vendor Cv Elektronik
Lokasi Penempatan Ruang Kepala Kementerian Agama
Penanggung Jawab Muhammad
Gambar 4.51 Form Inventarisasi Aset
Tabel 4.1.Data Uji Inventarisasi Aset
Pada gambar 4.52 digunakan untuk mengetahui aset-aset yang sudah disimpan dan aset yang ditampilkan merupakan aset yang yang berstatus aktif, pada laporan
ini user data mengetahui aset-aset mana saja yang memiliki tanggal pengadaan yang terbaru dan lokasi asetnya sehingga ketika aset tersebut dibutuhkan dapat
dengan mudah mencarinya. Kemudian setelah aset tersimpan maka setiap aset akan ditempel label sehingga dapat mengetahui kode inventaris, lokasi aset dan
tahun pengadaan aset. Setalah dilakukan inventarisasi maka akan dicetak label seperti pada gambar 4.53:
Gambar 4.52 Laporan Aset Aktif
Pada gambar 4.54 akan diketahui aset yang umur ekonomisnya kurang dari 1 tahun, yang didapat dari tanggal pengadaan aset
– umur ekonomis aset dan akan diketahui juga pegawai yang menggunakan dan lokasi aset.
Gambar 4.53 Label Aset
Gambar 4.54 Laporan Umur Ekonomis Aset Kurang Dari 1 Tahun
Gambar 4.55 Laporan Umur Ekonomis Aset 0 Tahun
Pada gambar 4.55 laporan umur ekonomis aset yang mendekati 0 tahun, pada laporan ini akan diketahui aset mana saja yang memiliki umur ekonomis = 0
sehingga aset tersebut akan menjadi acuan pada perencanaan pengadaan.
Pada gambar 4.56 akan diketahui aset-aset mana saja yang melebihi umur ekonomis sehingga aset tersebut ketika melebihi lebih dari 2 tahun maka aset
tersebut akan dimasukkan pada rencana pengadaan dan akan dihapuskan. Gambar 4.56 Laporan Umur Ekonomis Aset Lebih Dari 0 Tahun
Pada gambar 4.57 dapat diketahui lokasi aset dan penanggung jawab sesuai dengan pencarian jenis asetnya, sehingga informasi tersebut juga mudah untuk
dilakukan pengawasan.Dan dapat dilihat juga pada diagram pie. Gambar 4.57 Laporan Jenis Aset
Dengan data pengujian pada tabel 4.1 sebagai bahan untuk pengujian pada form inventarisasi aset sehingga dengan uji pengisian data dapat diketahui
kekurangan dari form inventarisasi ini. Secara detil hasil pengujian dapat dijabarkan pada tabel 4.2:
Test Case Description
Test Case Id
Test Description
Expected Result
Actual Result Test
Status
Pengisian Data
01 Pengujian
pengisian field
Akan ada warning
ketika salah satu field
kosong Ada warning
ketika data kosong
100
Pengujian penyimpanan
data Mengisi
semua field dan klik
tombol simpan
Terdapat pemberitahuan
data tersimpan 100
Pengisian Kode
Sistem 100
Tabel 4.2.Pengujian Unit testing- Blackbox testing Inventarisasi Aset Gambar 4.58 Laporan Lokasi Aset
Test Case Description
Test Case Id
Test Description
Expected Result
Actual Result Test
Status Data kode
inventaris berdasarkan
jumlah masing-
masing jenis aset
inventaris dapat terisi
sesuai dengan jumlah
masing- masing jenis
aset yang sudah
dimasukkan menampilkan
kode inventaris
sesuai dengan masing-
masing jumlah aset yang
sudah di inputkan
Pengujian Respon
02 Pengujian
respon pencarian
jenis aset pada tombol
tambah Muncul form
data jenis asetsetelah itu
sistem akan menampung
pada field Sistem
menampilkan data jenis aset
yang sudah dipilih pada
field 75
1x Gagal
Pengujian respon
pencarian vendor
Muncul form data vendor
setelah itu sistem akan
menampung pada field
Sistem menampilkan
data vendor yang sudah
dipilih pada field
100
Pengujian penambahan
vendor Muncul form
data vendor ketika data
yang dmaksud tidak ada dan
bisa menambahkan
Data baru akan
tersimpan dan dapat dipilih
100
Pengujian respon
pemilihan lokasi
penempatan Sistem dapat
menampilkan data lokasi
sesuai dengan master pada
database Sistem
menampilkan data sesuai
dengan master database
100
Pengujian respon
pemilihan penanggung
jawab Sistem dapat
menampilkan data pegawai
sesuai dengan master pada
database Sistem
menampilkan data sesuai
dengan master database
100
Penghujian Nilai Umur
Ekonomis 03
Pengujian hasil nilai
umur ekonomis
Perhitungan nilai umur
ekonomis sesuai dengan
tanggal pengadaan +
Hasil perhitungan
sudah sesuai ketika tanggal
pengadaan 2010 + umur
100
Test Case Description
Test Case Id
Test Description
Expected Result
Actual Result Test
Status umur
ekonomis aset TI
ekonomis 4 tahun = tahun
umur ekonomis aset
akan habis 2014 maka
akan memiliki output umur
aset melebih umur
ekonomis 2 tahun ketika
menggunakan acuan tahun
2016
Pada saat pengujian respon lebih jelasnya pada saat pencarian jenis aset dengan tombol, terjadi ketidak sesuaian dengan harapan karena setelah jenis aset
dipilih kode inventaris yang muncul tidak sesuai dengan jumlah masing-masing jenis aset yang ada. Setelah dilakukan pembenaran maka kode inventaris
tergantung pada jumlah dari setiap jenis aset yang ada dan kode inventaris sudah sesuai dengan harapan. Dan dilakukan pengujian integration testing sehingga
mengetahui hasil interaksi dengan beberapa data yang dibutuhkan, dapat dilihat pada tabel 4.3:
Test Case Description
Test Case
Id Test
Description Expected
result Actual result
Test Status
Proses 04
Mengambil dan
menampilkan data jenis aset
sesuai database
Sistem menampilkan
data sesuai dengan
database Sistem sudah
menampilkan data sesuai
dengan database
100 Tabel 4.3.Pengujian Integration Inventarisasi
Aset
Mengambil dan
menampilkan data vendor
sesuai database
Sistem menampilkan
data sesuai dengan
database Sistem sudah
menampilkan data sesuai
dengan database
100
Mengambil dan
menampilkan data lokasi
sesuai database
Sistem menampilkan
data sesuai dengan
database Sistem sudah
menampilkan data sesuai
dengan database
100
Mengambil dan
menampilkan data pegawai
sesuai database
Sistem menampilkan
data sesuai dengan
database Sistem sudah
menampilkan data sesuai
dengan database
100
Menambahkan data
inventarisasi aset
Data inventarisasi
akan disimpan
Sistem dapat menyimpan
dan menampilkan
“Data Berhasil
Disimpan” 100
Membatalkan data
inventarisasi yang sudah
diisi Data
inventarisasi yang sudah di
isi otomatis akan dihapus
ketika meng klik tombol
batal Sistem
membersihkan seluruh data
inventarisasi yang terdapat
pada tampilan 100
b. Uji Coba Fungsi Pemeliharaan
Pada gambar 4.58 merupakan form pemeliharaan aset, teridir dari: kode inventarisasi aset, nama aset, frekuensi pemeliharaan, tanggal pengadaan
pemeliharaan sebelumnya,
tanggal pemeliharaan
seharusnya, tanggal
pemeliharaan, tanggal pemeliharaan berikutnya, biaya pemeliharaan, dan keterangan pemeliharaan. Untuk memastikan from pemeliharaan berjalan sesuai
dengan harapan maka dilakukan pengujian dengan data pada tabel 4.4 dan output dari pemeliharaan dapat diilihat dibawah:
Kode Inventaris Aset 3.10.01.02.002.9
Nama Aset Test2
Frekuensi Pemeliharaan Tahun 1
Tanggal Pemeliharaan seharusnya 25032015
Tanggal Pemeliharaan 25032015
Tanggal Pemeliharaan Berikutnya 25032016
Biaya Pemeliharaan 50000
Keterangan Pemeliharaan Penggantian Kabel
Gambar 4.58 Form Pemeliharaan Aset
Tabel 4.4. Data Uji Coba Fungsi Pemeliharaan
Laporan jadwal pemeliharaan ini akan menampilkan informasi terkait tangal pemeliharaan, kode inventaris, nama aset, jenis aset dan lokasi dari aset
tersebut berada, seperti pad agambar 4.59.
Laporan biaya pemeliharaan seperti pada gambar 4.60 merupakan sebuah laporan yang akan menampilkan kode inventaris, jumlah pemeliharaan dari setiap
Gambar 4.59 Laporan Jadwal Pemeliharaan
Gambar 4.60 Laporan Biaya Pemeliharaan
aset dan total biaya pemeliharaan yang pernah dilakukan serta dilakukan pengurutan dari biaya pemeliharaan yang terbesar.
Laporan riwyat kerusakan akan menampilkan informasi mengenai aset-aset yang sering mengalami kerusakan dengan data sebagai berikut: kode inventaris, nama
aset, jenis aset, merk aset, dan jumlah pemeliharaan yang pernah dilakukan. Seperti pada gambar 4.61.
Dengan data pengujian pada tabel 4.4 sebagai bahan untuk pengujian pada form pemeliharaan aset sehingga dengan uji pengisian data dapat diketahui
kekurangan dari form ini. Secara detil hasil pengujian dapat dijabarkan pada tabel 4.5 :
Gambar 4.61 Lporan Riwayat Kerusakan
Test Case Description
Test Case
Id Test
Description Expected Result
Actual Result Test
Status
Pengisian Data
05 Pengujian
pengisian field
Akan ada warning ketika
salah satu field kosong
Ada warning ketika data
kosong 100
Pengujian penyimpanan
data Mengisi semua
field dan klik tombol simpan
Terdapat pemberitahuan
data tersimpan 100
Pengujian Respon
06 Pengujian
respon pencarian
kode inventarisasi
pada tombol cari
Muncul form data
inventarisasi setelah itu
sistem akan menampung
pada field Sistem
menampilkan data
invetarisasi yang sudah
dipilih pada field kode
inventarisasi, nama aset,
frekuensi pemeliharaan,
tanggal pengadaan
pemeliharaan sebelumnya.
100
Pengujian respon
penambahan otomatis
tanggal pengadaan
pemeliharaan sebelumnya
dengan frekuensi
pemeliharaan Pada field
pemeliharaan tampil sesuai
dengan hasil penambahan
Sistem belum menambahkan
tanggal pengadaan
dengan frekuensi
pemeliharaan sehingga pada
frekuensi pemeliharaan
hanya tampil dengan tanggal
terkini
75 1x
Gagal dari
4x coba
Pengujian respon
penambahan pada tanggal
pemeliharaan dengan
frekuensi pemeliharaan
Pada field pemeliharaan
tampil sesuai dengan hasil
penambahan Sistem
menampilkan hasil
penambahan
100
Pengujian Perkiraaan
07 Pengujian
perkiraan Aplikasi akan
menambahkan Sistem dapat
memperkirakan 100
Tabel 4.5.Pengujian Unit testing -blackbox testing Pemeliharaan Aset
Test Case Description
Test Case
Id Test
Description Expected Result
Actual Result Test
Status
Pemeliharaan pemeliharaan
yang berdasarkan
tanggal pengadaan
aset TI atau riwayat
pemeliharaan aset
perkiraan pemeliharaan
berdasarkan tanggal
pengadaan atau riwayat
pemeliharaan yang
ditambahkan frekuensi
pemeliharaan tahun sehingga
dapat diketahui jadwal
pemeliharaannya jadwal
pemeliharaan sesuai dengan
tanggal pengadaan atau
riwayat pemeliharaan
yang ditambahkan
frekuensi pemeliharaan
Pada saat pengujian respon lebih jelasnya pada saat penambahan otomatis tanggal pengadaanpemeliharaan sebelumnya, terjadi ketidak sesuaian dengan
harapan karena penambahan yang terjadi hanya sekali sehingga untuk melakukan pemeliharaan berulang-ulang data tanggal pemeliharaan tidak bertambah sesuai
dengan dasar tanggal pengadaan pemeliharaan sebelumnya. Setelah penggantian event maka penambahan dapat berjalan sesuai dengan harapan. Dan dilakukan
pengujian integration testing sehingga mengetahui hasil interaksi dengan beberapa data yang dibutuhkan, dapat dilihat pada tabel 4.6:
Test Case Description
Test Case
Id Test
Description Expected
result Actual result
Test Status
Pengisian 08
Menambahkan data
pemeliharaan dengan klik
tombol cari Sistem akan
menampilkan form data aset
dan kemudian dipilih sesui
data yang Sistem dapat
menampilkan form data aset
dan ketika dipilih salah
satu akan 100
Tabel 4.5.Pengujian Unit testing -blackbox testing Pemeliharaan Aset
Tabel 4.6.Pengujian Integration Pemeliharaan Aset
dipelihara menampilkan
data pada field yang ada
Menambahkan data
pemeliharaan dengan klik
tombol simpan Data
pemeliharaan akan disimpan
Sistem dapat menyimpan
dan menampilkan
“Data Berhasil Disimpan”
100
Membatalkan data
pemeliharaany ang sudah diisi
Data pemeliharaany
ang sudah di isi otomatis
akan dihapus ketika meng
klik tombol batal
Sistem membersihkan
seluruh data pemeliharaan
yang terdapat pada tampilan
100
c. Uji Coba Fungsi Permintaan Aset Baru
Gambar 4.62 Form Permintaan Aset Baru
Pada gambar 4.62 merupakan form permintaan aset baru, teridir dari: kode permintaan, jenis aset, pegawai, dan keterangan permintaan. Untuk memastikan
from permintaan aset baru berjalan sesuai dengan harapan maka dilakukan pengujian dengan data pada tabel 4.5:
Kode Permintaan 00001
Jenis Aset Pc.Unit
Pegawai Angga
Keterangan Permintaan Moderinsasi
Dengan data pengujian pada tabel 4.7 sebagai bahan untuk pengujian pada form pemeliharaan aset sehingga dengan uji pengisian data dapat diketahui
kekurangan dari form ini. Secara detil hasil pengujian dapat dijabarkan pada tabel 4.8:
Test Case Description
Test Case Id
Test Description
Expected Result Actual Result Test
Status
Pengisian Data
09 Pengujian
pengisian field
Akan ada warning ketika
salah satu field kosong
Ada warning ketika data
kosong 100
Pengujian penyimpanan
data Mengisi semua
field dan klik tombol simpan
Terdapat pemberitahuan
data tersimpan 100
Pengisian data kode
permintaan aset baru
Kode permintaan
dapat terisi sesuai dengan
jumlah pada database
Sistem menampilkan
kode permintaan
sesuai dengan jumlah pada
database 100
Pengujian Respon
10 Pengujian
respon pemilihan
Muncul data jenis aset sesuai
dengan Sistem
menampilkan data jenis aset
100 Tabel 4.7. Data Uji Coba Fungsi Permintaan Aset Baru
Tabel 4.8.Pengujian Unit testing -blackbox testing Permintaan Aset Baru
Test Case Description
Test Case Id
Test Description
Expected Result Actual Result Test
Status jenis aset
database sesua dengan
data base Pengujian
respon pemilihan
pegawai Muncul data
pegawai sesuai dengan
database Sistem
menampilkan data pegawai
sesua dengan data base
100
Pada pengujian yang sudah dilakukan tidak ditemukan kegagalan maka form permintaan aset baru dapat dikatakn sudah sesuai dengan harapan. Dan dilakukan
pengujian integration testing sehingga mengetahui hasil interaksi dengan beberapa data yang dibutuhkan, dapat dilihat pada tabel 4.9:
Test Case Descripti
on Test
Case Id Test
Description Expected
result Actual result
Test Status
Proses
11 Mengambil
dan menampilkan
data jenis aset sesuai
database Sistem
menampilkan data sesuai
dengan database
Sistem sudah menampilkan
data sesuai dengan
database 100
Mengambil dan
menampilkan data pegawai
sesuai database
Sistem menampilkan
data sesuai dengan
database Sistem sudah
menampilkan data sesuai
dengan database
100
Menambahkan data
permintaan aset baru
Data permintaan
aset baru akan disimpan
Sistem dapat menyimpan
dan menampilkan
“Data Berhasil Disimpan”
100
Membatalkan data
permintaan aset baru yang
sudah diisi Data
permintaan aset baru yang
sudah di isi otomatis akan
Sistem membersihkan
seluruh data inventarisasi
yang terdapat 100
Tabel 4.9.Pengujian Integration Permintaan Aset Baru
Test Case Descripti
on Test
Case Id Test
Description Expected
result Actual result
Test Status
dihapus ketika meng klik
tombol batal pada tampilan
Mengupdate data
permintaan aset baru
Data permintaan
aset baru akan di perbarui
ketika mengklik
tombol update Sistem akan
memperbarui data pada
permintaan set baru yang
ditampilkan pada kolom
100
Menghapus data
permintaan aset baru
Data permintaan
aset baru akan dihapus ketika
mengklik tombol hapus
ketika data sudah dipilih
Sistem akan menghapus
data pada permintaan set
baru yang ditampilkan
pada kolom 100
d. Uji Coba Fungsi Penghapusan
Gambar 4.63 Penghapusan
Uji coba fungsi penghapusan digunakan untuk mengetahui valid atau tidaknya sistem menghasilkan sebuah laporan penghapusan aset dan acuan rekomendasi
pengadaan. Dapat dilihat pada tabel 4.10 bahwa data yang akan dihapusakn
Data 1 Data 2
Kode Inventaris 3.10.01.02.007.1
3.10.02.03.001.1 Total Pemeliharaan Dilakukan
6x 6x
Total Biaya Pemeliharaan 2.000.020
2.000.020
Dengan data pengujian pada tabel 4.10 sebagai bahan untuk pengujian pada form penghapusan aset sehingga dengan uji pengisian data dapat diketahui
kekurangan dari form ini. Secara detil hasil pengujian dapat dijabarkan pada tabel 4.11 dan output penghapusan dapat dilihat dibawah dan output dari penghapusan:
Tabel 4.10. Data Fungsi Penghapusan
Gambar 4.64 Laporan Aset Yang Telah Dihapuskan
Laporan aset yang telah dihapuska merukapan informasi aset mana saja yang sudah dilakukan penghapusan beserta keterangan penghapusan, berikut data
penghapusannya: tanggal penghapusan, kode inventaris, nama aset, jenis aset, keterangan penghapusan. Seperti pada gambar 4.64
Pada gambar 4.65 merupakan berita acara penghapusan aset setelah aset tersebut dihapuskan sehingga aset yang akan dihapus dapat diketahui dan dilakukan
penghapusan sesuai dengan berita acara yang telah dibuat dan setujui pimpinan. Gambar 4.65 Berita Acara Penghapusan Aset
Pada gambar 4.66 merupakan laporan perencanaan penghapusan yang akan dibuat ketika aset yang ada akan dihapuskan.
Test Case Description
Test Case
Id Test
Description Expected Result
Actual Result Test
Status
Pengisian Data
12 Pengujian
pengisian field
Akan ada warning ketika
salah satu field kosong
Ada warning ketika data
kosong 100
Pengujian penyimpanan
data Mengisi semua
field dan klik tombol simpan
Terdapat pemberitahuan
data tersimpan 100
Pengujian Respon
13 Pengujian
respon pemilihan
rekomendasi penghapusan
Muncul data rekomendasi
penghapusan aset berdasarkan
umur ekonomis,riwayat
pemeliharaan dan biaya
pemeliharaan Sistem aset
sesuai dengan kriteria
100
Pengujian respon
pemilihan aset pada
rekomendasi Muncul data
sesuai dengan tampilan pada
rekomendasi Sistem
menampilkan data pada field
kode inventaris,
100 Tabel 4.11.Pengujian Unit testing -blackbox testing Penghapusan Aset
Gambar 4.66 Laporan Rencana Penghapusan
Test Case Description
Test Case
Id Test
Description Expected Result
Actual Result Test
Status
penghapusan nama aset,
jenis aset, keterangan
penghapusan
Pengujian Nilai
Penyusutan Aset TI
14 Pengujian ini
akan menghitung
tanggal pengadaan +
umur ekonomis
aset sehingga akan
diketahui aset tersebut
nilai UE 0, nilai aset
UE, dan UE = 0
Aplikasi dapat menghitung nilai
penyusutan aset berdasarkan nilai
umur ekonomis yang akan
digunakan sebagai
pengapusan. Aplikasi dapat
memnghitung nilai
penyusutan aset TI
sehingga dapat
diketahui nilai penyusutan
maupun umur ekonomis aset
tersebut
100
Pengujian Pemeliharaan
Aset TI
15 Pengujian ini
akan menghitung
biaya pemeliharaan
yang pernah di lakukan
sehingga dapat
diketahui biaya total
pemeliharaan dan riwayat
pemeliharaan setiap aset.
Aplikasi mampu menghasilkan
informasi yang sesui terkait
biaya total pemeliharaan
maupun riwayat pemeliharaan
dari setiap aset Aplikasi dapat
menghasilkan informasi
terkait biaya total
pemeliharaan maupun
riwayat pemeliharaan
dari setiap aset sehingg dapat
digunakan sebagai dasar
perencanaan penghapusan
Pada pengujian form penghapusan ini sudah berjalan sesuai dengan harapan awal pada saat pembuatan. Pengujian selanjutnya menggunakan unit testing-whitebox
testing dengan source code pada gambar 4.51: Tabel 4.11.Pengujian Unit testing -blackbox testing Penghapusan Aset
Pada gambar 4.68 merupakan flowchart dan pada gambar 4.69 merupakan flowgraph pada proses penghapusan.
Start
1
3
4 5
6 2
Gambar 4.67 Source Code Penghapusan
Gambar 4.68 Flowchart Penghapusan
d1
d2 d3
d4 p1
p2 e1
e3 e9
e6 e8
e7 e5
e2 e4
R1 R2
R3 R4
Cyclomatic Complexity
Branch = 4 Statement = 1
Total Path = 5 Nodes = 6
Edges = 9 Decision = 4
Region = 4 VG = Decision + 1 = 4 +1 = 5
VG = Region + 1 = 4 + 1 = 5 Complexity :
Edges
– Nodes + 2 = 9 – 6 + 2 = 5 Berdasarkan hasil pengujian menggunakan whitebox testing : tingkat cyclomatic
complexity yaitu 5. Dan dilakukan pengujian integration testing sehingga mengetahui hasil interaksi dengan beberapa data yang dibutuhkan, dapat dilihat
pada tabel 4.12: Test Case
Description Test
Case Id Test
Description Expected
result Actual result
Test Status
Pengisian 16
Status penghapusan
aset Aset yang
akan dihapus akan dirubah
status sistem merubah
status aset ketikat sudah
dilakukan 100
Gambar 4.69 Flow Graph Penghapusan
Tabel 4.12.Pengujian Integration Penghapusan Aset
asetnya penghapusan
Penghapusa n dengan
tombol hapus
Aset otomatis
akan dihapuskan
sesuai dengan
ketentuan sistem
menghapus aset sesua dengan
ketentuan 100
e. Uji Coba Fungsi Perencanaan Pengadaan
Pada gambar 4.70 laporan perencanaan pengadaan digunakan untuk mengetahui valid atau tidaknya sistem menghasilkan sebuah laporan rekomendasi
perencanaan pengadaan aset baru. Dilakukan pengecekan jumlah aset yang sudah dihapuskan pada tahun yang sama, dapat dilihat pada tabel penghapusan 4.13 dan
tabel permintaan 4.14:
Tanggal Penghapusan
Kode Inventaris Nama
Aset Jenis Aset
Keterangan Penghapusan
10112015 3.10.01.02.007.1
Note1 Note Book
Kurang bagus 10112015
3.10.02.03.001.1 A432
Cpu Ketidak
beresan Gambar 4.70.Laporan Pengadaan
Tabel 4.13.Data Penghapusan Aset
Kode Pemintaan Nama Aset
Nama Pegawai 000001
Monitor Imam
000002 Note Book
Bramanto 000003
Laptop Ilham
000004 Pc.Unit
Andre 000005
Pc.Unit Zulfikar
Dengan data pengujian pada tabel 4.13 dan 4.14 sebagai bahan untuk pengujian pada form penghapusan aset sehingga dengan uji pengisian data dapat
diketahui kekurangan dari form ini. Secara detil hasil pengujian dapat dijabarkan pada tabel 4.15 dan output dari rencana pengadaan dibawah:
Test Case Description
Test Case
Id Test
Description Expected
Result Actual Result
Test Status
Pengujian Respon
17 Pengujian
respon pemilihan
periode laporan
Muncul tahun laporan sesuai
dengan pilihan data tahun
yang dbutuhkan
Sistem menampilkan
tahun sesuai dengan oilihan
user 100
Pengujian tombol cari
laporan Muncul form
laporan sesuai dengan laporan
yang dipilh dan periodenya.
Sistem menampilkan
form laporan sesuai dengan
nama laporan dan tahun periodenya
100 Tabel 4.14.Data Permintaan Aset Baru
Tabel 4.15.Pengujian Pengadaan
Gambar 4.71 Form Laporan Pengadaan Aset
Pada Gambar 4.71 laporan pengadaan aset dapat dilihat bahwa terdapat data yang sesusai, dilihat pada tabel 4.16:
Cpu Laptop
Laporan Penghapusan 1
2 Permintaan Aset Baru
1 2
Laporan Pengadaan 2
4 Pada pengujian form pengadaan ini sudah berjalan sesuai dengan harapan awal
pada saat pembuatan. Pengujian ke dua menggunakan unit testing-whitebox testing pada gambar 4.72 sebagai source code, 4.73 sebagai flowchart dan 4.74
flowgraph .
Start
1
2
3 4
Tabel 4.16. Data Laporan Pengadaan
Gambar 4.72 Source Code Pengadaan Aset
d1
d2
p1 p2
e3 e3
e5 e1
e2 R1
R2
Cyclomatic Complexity
Branch = 2 Statement = 1
Total Path = 3 Nodes = 4
Edges = 5 Decision = 2
Region = 2 VG = Decision + 1 = 2 +1 = 3
VG = Region + 1 = 2 + 1 = 3 Complexity :
Edges
– Nodes + 2 = 5 – 4 + 2 = 3 Berdasarkan hasil pengujian menggunakan whitebox testing : tingkat cyclomatic
complexity yaitu 3. Dan dilakukan pengujian integration testing sehingga mengetahui hasil interaksi dengan beberapa data yang dibutuhkan, dapat dilihat
pada tabel 4.17: Gambar 4.73 Flow Chart Pengadaan Aset
Gambar 4.74 Flow Graph Pengadaan Aset
Tabel 4.17.Pengujian Integration Perencanaan Pengadaan Aset
Test Case Description
Test Case
Id Test
Description Expected
result Actual result
Test Status
Pengisian
18 Melakukan
pengecekan data pada
data permintaan
aset baru Ketika
terdapat data maka data
akan diambil dan
ditampilkan pada
perencanaan pengadaan
Sistem sudah melakukan
pengecekan ketika ada
data maupun tidak ada data
dan menampilkan.
100
Melakukan pengecekan
data pada penghapusan
aset baru Ketika
terdapat data maka data
akan diambil dan
ditampilkan pada
perencanaan pengadaan
Sistem sudah melakukan
pengecekan ketika ada
data maupun tidak ada data
dan menampilkan.
100
Untuk pengujian system testing dilakukan secara keseluruhan, dapat dilihat pada tabel 4.18:
Test Case Description
Test Case
Id Test
Description Expected
result Actual result
Test Status
Pengisian
19 Login
Sistem melakukan
pengecekan username dan
password sesuai akses
Sistem memberikan
akses aplikasi ketika
username dan password
benar 100
Inventarisasi aset
Sistem dapat menyimpan
seluruh data inventarisasi
aset dan klik simpan
Sistem akan menyimpan
data inventarisasi
aset 100
Tabel 4.18.Pengujian System pada fungsi inti
Test Case Description
Test Case
Id Test
Description Expected
result Actual result
Test Status
Pemeliharaa n aset
Sistem dapat menyimpan
seluruh data pemeliharaan
aset dan klik simpan
Sistem akan menyimpan
data pemeliharaan
aset 100
Permintaan aset baru
Sistem dapat menyimpan
seluruh data permintaan
aset baru dan klik simpan
Sistem akan menyimpan
data permintaan
aset baru 100
Penghapusan Sistem dapat menghapus
data aset dan klik hapus
Sistem akan mengganti
status aset dan membuat
berita acara penghapusan
100
Pengadaan Sistem
melakukan pengecekan
data pada permintaan
aset baru dan pengapusan
aset Sistem sudah
melakukan pengecekan
permintaan aset baru dan
penghapusan aset
100
4.2.2 Uji Coba Penyusutan