Software Testing Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Peramalan Produksi Tanaman Pangan Menggunakan Exponential Smoothing (Studi Kasus : Kabupaten Boyolali) T1 672008609 BAB IV

menghitung kesalahan peramalan curah hujan. Baris ke 19 sampai dengan baris ke 30 merupakan kode program untuk memilih hasil peramalan curah hujan dengan kesalahan terkecil tiap bulannya.

4.3 Software Testing

Pada pengujian perangkat lunak di sistem ini, akan digunakan metode black box testing. Dimana proses testing akan berfokus pada interface software . Rincian pengujian dapat dilihat pada Tabel 4.1 berikut : a. Pengujian Login untuk melakukan pengecekan apakah fungsional dari halaman Login telah berjalan dengan baik. Dari pengujian yang dilakukan didapat kesimpulan bahwa halaman Login telah berjalan dengan baik. Tabel 4.1 Pengujian Black box halaman Login Aktivitas dan Event Input Output Status Pengujian Login PPL dengan klik tombol login Username dan Password a. Jika berhasil maka user masuk ke halaman menu dengan hak akses sebagai petugas. b. Jika username atau password salah maka muncul peringatan kesalahan input username atau password Valid Login admin dengan klik tombol login Username dan Password a. Jika berhasil maka user masuk ke halaman menu dengan hak akses sebagai administrator . b. Jika username atau password salah maka muncul peringatan kesalahan input Valid username atau password b. Pengujian halaman menu-menu yang dapat diakses oleh petugas meliputi menu forecasting dan menu logout. Dari pengujian yang dilakukan didapat kesimpulan bahwa menu-menu yang ada telah berjalan dengan baik. Tabel 4.2 Pengujian Black box halaman menu petugas Aktivitas dan Event Input Output Status Pengujian Pilih menu Forecasting Jika berhasil maka muncul halaman forecasting Valid Pilih menu Logout Jika berhasil maka akan kembali ke halaman login Valid c. Pengujian halaman menu-menu yang dapat diakses oleh admin meliputi menu forecasting, menu manage data klimatologi, manage data agrometeorologi, manage data kecamatan, dan menu logout. Dari pengujian yang dilakukan didapat kesimpilan bahwa menu- menu yang ada telah berjalan dengan baik. Tabel 4.3 Pengujian Black box halaman menu admin Aktivitas dan Event Input Output Status Pengujian Pilih menu Forecasting Jika berhasil maka muncul halaman forecasting Valid Pilih menu manage data klimatologi Jika berhasil maka muncul halaman data klimatologi Valid Pilih menu manage data agrometeorologi Jika berhasil maka muncul halaman data agrometeorologi Valid Pilih menu manage data kecamatan Jika berhasil maka muncul halaman data kecamatan Valid Pilih menu Logout Jika berhasil maka akan kembali ke halaman login Valid d. Pengujian halaman forecasting untuk melakukan pengecekan apakah fungsional dari halaman Forecasting telah berjalan dengan baik. Dari pengujian yang dilakukan didapat kesimpulan bahwa halaman Forecasting telah berjalan dengan baik. Tabel 4.4 Pengujian Black box halaman Forecasting Aktivitas dan Event Input Output Status Pengujian Menampilkan peta beserta tanaman pangan yang cocok ditanam dan grafik peramalan curah hujan, kelembaban dan suhu udara beserta ketepatan peramalannya. Kecamatan, tahun, dan bulan yang akan diramalkan Peta boyolali beserta simbol tanaman pangan yang cocok ditanam pada daerah tertentu sesuai dengan inputan dan grafik hasil peramalan data curah hujan, kelembaban, dan suhu udara beserta tingkat ketepatannya Valid e. Pengujian halaman manage data untuk melakukan pengecekan apakah fungsional dari halaman manage data telah berjalan dengan baik. Dari pengujian yang dilakukan didapat kesimpulan bahwa halaman manage data telah berjalan dengan baik. Tabel 4.5 Pengujian Black box halaman Manage Data Aktivitas dan Event Input Output Status Pengujian Insert data klimatologi Kecamatan, tahun, bulan, dan nilai data klimatologi a. Jika berhasil maka data akan tersimpan kedalam database b. Jika gagal maka Valid akan muncul pesan data yang diinputkan salah Edit data klimatologi Kecamatan, tahun, bulan, dan nilai data klimatologi a. Jika berhasil maka data didalam database akan terubah b. Jika gagal maka akan muncul pesan data yang diinputkan salah Valid Delete data klimatologi Jika berhasil akan muncul halaman delete confirmation Valid Insert data agrometeorologi Nama tanaman, symbol , curah hujan min, curah hujan max, kelembaban min, kelembaban max, suhu udara min, suhu udara max a. Jika berhasil maka data akan tersimpan kedalam database b. Jika gagal maka akan muncul pesan data yang diinputkan salah Valid Edit data agrometeorologi Nama tanaman, symbol , curah hujan min, curah hujan max, kelembaban min, kelembaban max, suhu udara min, suhu udara max a. Jika berhasil maka data didalam database akan terubah b. Jika gagal maka akan muncul pesan data yang diinputkan salah Valid Delete data agrometeorologi Jika berhasil akan muncul halaman delete confirmation Valid Insert data kecamatan Nama kecamatan, dan wilayah a. Jika berhasil maka data akan tersimpan kedalam database b. Jika gagal maka akan muncul pesan data yang diinputkan salah Valid Edit data kecamatan Nama kecamatan, dan wilayah a. Jika berhasil maka data didalam database akan terubah b. Jika gagal maka akan muncul pesan data yang diinputkan salah Valid Delete data kecamatan Jika berhasil akan muncul halaman delete confirmation Valid

4.4 Uji Responden

Dokumen yang terkait

Institutional Repository | Satya Wacana Christian University: Peramalan Curah Hujan Menggunakan Metode ARIMA: studi kasus Kabupaten Semarang T1 672015707 BAB IV

0 0 10

Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Peramalan Produksi Tanaman Pangan Menggunakan Exponential Smoothing (Studi Kasus : Kabupaten Boyolali)

0 0 14

Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Peramalan Produksi Tanaman Pangan Menggunakan Exponential Smoothing (Studi Kasus : Kabupaten Boyolali) T1 672008609 BAB I

0 0 4

Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Peramalan Produksi Tanaman Pangan Menggunakan Exponential Smoothing (Studi Kasus : Kabupaten Boyolali) T1 672008609 BAB II

0 0 16

Institutional Repository | Satya Wacana Christian University: Pemodelan Sistem Peramalan Produksi Tanaman Pangan Menggunakan Exponential Smoothing (Studi Kasus : Kabupaten Boyolali) T1 672008609 BAB V

0 0 2

T1__BAB IV Institutional Repository | Satya Wacana Christian University: Sistem Penelusuran Barang Menggunakan Barcode Berbasis Web T1 BAB IV

0 1 17

Sistem Peramalan Harga Emas Antam Menggunakan Double Exponential Smoothing

0 0 9

PENERAPAN METODE DOUBLE EXPONENTIAL SMOOTHING PADA PERAMALAN PRODUKSI TANAMAN PANGAN

4 14 6

SISTEM PERAMALAN STOK OBAT MENGGUNAKAN METODE EXPONENTIAL SMOOTHING

0 0 6

Peramalan Tingkat Produksi Tanaman Pangan dan Tanaman Perkebunan Rakyat Kabupaten Bulukumba menggunakan Metode Exponential Smoothing - Repositori UIN Alauddin Makassar

0 0 95