Uji Coba Fungsi Aplikasi

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