• Tidak ada hasil yang ditemukan

BAB V PENGUJIAN. Perancangan kasus uji yang akan dilakukan meliputi pengujian terhadap dua hal, yaitu:

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB V PENGUJIAN. Perancangan kasus uji yang akan dilakukan meliputi pengujian terhadap dua hal, yaitu:"

Copied!
8
0
0

Teks penuh

(1)

V-1

BAB V PENGUJIAN

Bagian ini membahas tentang pengujian yang dilakukan terhadap perangkat lunak UltimateStock yang telah diimplementasikan. Kemudian hasil pengujian tersebut akan dianalisis untuk mengetahui pencapaian tujuan pengujian sesuai kriteria pengujian yang telah ditentukan sebelumnya.

5.1 Tujuan Pengujian

Tujuan pengujian terhadap perangkat lunak UltimateStock adalah menguji kebenaran perangkat lunak dalam mengelola file data saham (menambah dan atau menghapus), menampilkan grafik harga saham, grafik hasil analisis saham menggunakan metode Ultimate Oscillator, dan sinyal-sinyal yang dihasilkan dari proses analisis.

5.2 Perancangan Kasus Uji

Perancangan kasus uji yang akan dilakukan meliputi pengujian terhadap dua hal, yaitu:

1. Kebenaran perangkat lunak, yang diukur dari:

a. Daftar data saham yang ditampilkan di tabel sesuai dengan file data saham yang dapat digunakan. Data saham yang ditambahkan sesuai dengan data baru yang didapat dari situs penyedia data. Proses pemutakhiran memperbaharui data lama dengan data baru dari situs penyedia data.

b. Grafik harga saham yang ditampilkan sesuai dengan data yang terdapat pada file data saham, dan tipe grafik yang ditampilkan sesuai pilihan pengguna (line, bar, dan candlestick chart).

c. Grafik hasil analisis yang dihasilkan sesuai dengan data hasil perhitungan menggunakan rumus-rumus Ultimate Oscillator. Grafik tersebut terdiri dari:

i. Sinyal bearish divergence dan bullish divergence. ii. Sinyal overbought dan oversold.

(2)

5.3 Pelaksanaan Pengujian

Pelaksanaan pengujian untuk perangkat lunak yang dibangun ini akan dibagi menjadi dua kategori yaitu:

1. Pengujian fitur-fitur yang terdapat pada perangkat lunak yang dibangun. Pengujian ini akan dibahas pada subbab 5.3.1.

2. Pengujian keakuratan perangkat lunak yang dibahas pada subbab 5.3.2. Pengujian ini menggunakan persyaratan-persyaratan yang telah dikemukakan oleh Larry William mengenai sinyal bearish divergence yang bisa dijadikan titik awal memulai transaksi.

Pengujian perangkat lunak UltimateStock dilakukan dengan menggunakan perangkat keras yang memiliki spesifikasi sebagai berikut:

1. Monitor : 15”

2. CPU : AMD Athlon XP 2800+ 2,66GHz 3. Hard Disk : 80GB

4. Kartu Grafis : GeForce 128MB 5. Memori : 512 MB

6. Perangkat Masukan : Tetikus, Papan Kunci

Sistem operasi yang digunakan saat pengujian adalah Microsoft Windows XP SP2.

5.3.1 Pengujian Kebenaran Perangkat Lunak

Pengujian kebenaran perangkat lunak dilakukan secara sekuensial dimulai dengan menjalankan aplikasi UltimateStock.

5.3.1.1 Pengujian Penggambaran Data Saham Langkah pengujiannya sebagai berikut:

1. Setelah aplikasi dijalankan, klik tombol Gambar Grafik. Setelah tombol tersebut diklik, akan muncul jendela baru yang menampilkan nama-nama perusahaan yang datanya tersimpan pada folder data saham secara drop down beserta keterangan nama perusahaan tersebut dan tanggal awal serta tanggal akhir data historis yang ada pada folder data saham.

(3)

2. Pilih nama perusahaan yang diinginkan dan pilih chart yang diinginkan untuk merepresentasikan data historis tersebut ke dalam grafik. Setelah itu klik tombol Setuju untuk menampilkan hasil representasi data historis saham beserta dengan grafik Ultimate Oscillator.

5.3.1.2 Pengujian Pengelolaan Data Langkah pengujiannya sebagai berikut:

1. Klik tombol Unduh Data untuk melakukan pengunduhan data. Jika nama perusahaan yang diinginkan telah tersedia pada daftar, maka tinggal memasukkan tanggal awal dan akhir data historis yang ingin diunduh.

2. Untuk menambah data perusahaan baru, klik tombol Tambah yang terletak pada jendela Unduh Data. Masukkan Nama perusahaan yang diinginkan beserta simbol perusahaan tersebut pada situs Yahoo! Finance.

3. Untuk menghapus perusahaan yang tidak diinginkan lagi, pilih nama perusahaan pada daftar kemudian klik tombol Hapus.

5.3.1.3 Pengujian Pengaturan Koneksi Langkah pengujiannya sebagai berikut:

1. Klik tombol Pengaturan Koneksi yang akan memunculkan jendela baru berisi form pengaturan koneksi internet.

2. Setelah jendela Pengaturan Koneksi muncul, maka dapat dilakukan pengaturan proxy dan sebagainya dapat dilakukan sesuai keinginan.

5.3.1.4 Pengujian Tampilkan Data Langkah pengujiannya sebagai berikut:

1. Setelah grafik historis saham dan grafik Ultimate Oscillator muncul pada layar, klik tombol Tampilkan Data untuk melihat tampilan data historis dalam jendela baru yang berbentuk tabel yang berisi data open, close, high, dan low tiap-tiap hari perdagangan.

2. Untuk menyimpan data historis yang telah ditampilkan tersebut ke dalam file Excel (.xls), klik tombol Simpan Sebagai Excel yang kemudian akan

(4)

memunculkan jendela baru yang meminta lokasi penyimpanan dan nama file yang diinginkan.

5.3.2 Pengujian Keakuratan Perangkat Lunak

Pengujian ini dilakukan terhadap sinyal-sinyal perdagangan yang dihasilkan dari proses analisis yang telah dilakukan. Data saham yang digunakan untuk pengujian disamakan untuk tiap kasus uji yaitu saham yang mengalami uptrend atau downtrend. Setiap saham dianalisis menggunakan Ultimate Oscillator dengan periode 7, 14, dan 28.

Langkah pengujiannya sebagai berikut:

1. Pilih data saham yang telah ada yang kemudian ditampilkan pada layar. Sinyal bearish divergence dan bullish divergence akan muncul pada grafik Ultimate Oscillator.

2. Periksa keakuratan sinyal-sinyal yang dihasilkan dengan cara membandingkan antara jumlah sinyal yang tepat dengan keseluruhan sinyal yang muncul.

5.4 Hasil Pengujian

5.4.1 Hasil Pengujian Kebenaran Perangkat Lunak

5.4.1.1 Hasil Pengujian Penggambaran Data Saham

Hasil pengujian penggambaran data saham dapat dilihat pada Tabel V-1. Seluruh proses penggambaran data saham yang diujikan memberikan status pengujian berhasil.

Tabel V-1 Hasil Pengujian Penggambaran Data Saham

No. Proses Pengujian Hasil Pengujian

1 Memunculkan pilihan nama perusahaan sesuai dengan yang terdapat pada folder data saham

Berhasil

2 Memunculkan informasi sesuai file yang dipilih Berhasil 3 Memunculkan grafik pergerakan harga saham

dan juga grafik Ultimate Oscillator

(5)

5.4.1.2 Hasil Pengujian Pengunduhan Data Saham

Hasil pengujian pengunduhan data saham dapat dilihat pada Tabel V-2. Seluruh proses pengunduhan data saham yang diujikan memberikan status pengujian berhasil.

Tabel V-2 Hasil Pengujian Pengunduhan Data Saham

No. Proses Pengujian Hasil Pengujian

1 Memunculkan pilihan perusahaan yang datanya tersedia pada folder data saham.

Berhasil

2 Memunculkan jendela baru untuk menambah data perusahaan baru jika tombol Tambah diklik.

Berhasil

3 Data perusahaan yang baru ditambahkan muncul pada kolom drop-down

Berhasil

4 Data perusahaan yang telah diunduh disimpan pada folder data saham.

Berhasil

5 Menghapus data perusahaan yang diinginkan saat tombol Hapus diklik

Berhasil

5.4.1.3 Hasil Pengujian Pengaturan Koneksi Internet

Hasil pengujian pengaturan koneksi internet dapat dilihat pada Tabel V-3. Seluruh proses pengaturan koneksi internet yang diujikan memberikan status pengujian berhasil.

(6)

Tabel V-3 Hasil Pengujian Pengaturan Koneksi Internet

No. Proses Pengujian Hasil Pengujian

1 Konfigurasi koneksi ke internet sesuai dengan konfigurasi yang terkhir kali digunakan poleh pengguna.

Berhasil

2 Konfigurasi yang diatur oleh pengguna tersimpan setiap kali pengguna merubahnya

Berhasil

5.4.1.4 Hasil Pengujian Tampilkan Data

Hasil pengujian menampilkan data historis dilihat pada Tabel V-3. Seluruh proses menampilkan data historis yang diujikan memberikan status pengujian berhasil.

Tabel V-4 Hasil Pengujian Tampilkan Data

No. Proses Pengujian Hasil Pengujian

1 Saat tombol Tampilkan Data diklik, memunculkan jendela baru yang menampilkan data historis saham

Berhasil

2 Saat tombol Simpan sebagai Excel diklik, memunculkan jendela baru yang menanyakan nama file baru dan tempat penyimpanan.

Berhasil

3 File baru tersimpan sesuai dengan nama dan tempat penyimpanan yang diinginkan pengguna.

Berhasil

5.4.2 Hasil Pengujian Keakuratan Perangkat Lunak

Pengujian Keakuratan perangkat lunak dilakukan terhadap bebeapa data historis saham, baik dari dalam maupun dari luar negeri. Pemilihan data historis saham dipilih mewakili saham yang sedang mengalami up-trend, down-trend, dan sideways dengan tanggal awal 1 Januari 2008 dan tanggal akhir 20 Juni 2008. Hasil pengujian secara lengkap dapat dilihat pada Lampiran A.

(7)

5.4.2.1 Hasil Pengujian Keakuratan Pada Saham Up-trend

Tabel V-5 Hasil Pengujian Keakuratan Pada Saham Oracle Corp

No. Jenis Sinyal Total Sinyal Indikasi Jual-Beli Akurasi

1 Bearish Divergence 16 2 12,5%

2 Bullish Divergence 14 0 0%

5.4.2.2 Hasil Pengujian Pada Saham Down-trend

Tabel V-6 Hasil Pengujian Keakuratan Pada Saham Bank Negara Indonesia (Tbk)

No. Jenis Sinyal Total Sinyal Indikasi Jual-Beli Akurasi

1 Bearish Divergence 10 0 0%

2 Bullish Divergence 12 1 8,33%

5.4.2.3 Hasil Pengujian Pada Saham Sideways

Tabel V-7 Hasil Pengujian Keakuratan Pada Saham Apple Corp

No. Jenis Sinyal Total Sinyal Indikasi Jual-Beli Akurasi

1 Bearish Divergence 7 1 14,28%

2 Bullish Divergence 4 0 0%

5.5 Evaluasi Pengujian

Berikut adalah kesimpulan yang diperoleh dari proses pengujian yang telah dilakukan.

5.5.1 Evaluasi Pengujian Kebenaran Perangkat Lunak

Berdasarkan hasil pengujian yang telah dilakukan, dapat disimpulkan bahwa perangkat lunak UltimateStock telah teruji kebenarannya dan sesuai dengan spesifikasi kebutuhannya, antara lain:

1. Dapat menggambarkan grafik data historis saham dan grafik Ultimate Oscillator dengan baik.

(8)

2. Proses penambahan data baru, penghapusan data lama, pemutakhiran data lama berlangsung dengan baik.

3. Proses pengaturan koneksi telah berjalan dengan baik.

4. Sinyal-sinyal bearish divergence, bullish divergence, serta sinyal overbought dan oversold dapat ditampilkan dengan baik.

5.5.2 Evaluasi Pengujian Keakuratan Perangkat Lunak

Berdasarkan pengujian yang telah dilakukan, terlihat bahwa keakuratan sinyal jual maupun sinyal beli untuk setiap data saham tidak terlalu tinggi. Hal ini menunjukkan bahwa beberapa kondisi tambahan harus dipenuhi terlebih dahulu sebelum sinyal jual dan beli dapat dimunculkan.

Gambar

Tabel V-1 Hasil Pengujian Penggambaran Data Saham
Tabel V-2 Hasil Pengujian Pengunduhan Data Saham
Tabel V-3 Hasil Pengujian Pengaturan Koneksi Internet
Tabel V-6 Hasil Pengujian Keakuratan Pada Saham Bank Negara Indonesia (Tbk)

Referensi

Dokumen terkait

Dan dimensi ke lima yang sangat menarik, adalah peran dan kontribusi Emil Salim sebagai tokoh dunia yang punya visi ke depan dan memerankan intellectual leadership bukan hanya bagi

a) mengidentifikasi pasar-produk baru yang memberikan peluang bagi perusahaan. b) mengevaluasi pasar-produk yang sudah ada sebagai pedoman strategi. c) mengamati lingkungan

Penelitian ini terbagi menjadi dua kelompok perlakuan, yaitu 1) membandingkan viabilitas embrio pada setiap tahap perkembangan (8 sel, morula, dan blastosis) setelah

 Jika aktiva telah disusutkan dimasukkan ke dalam dasar investasi pada nilai buku bersih, maka profitabilitas unit usaha tersebut akan dinyatakan secara salah pada nilai buku

Peran Pengguna: menu ini berfungsi untuk menyaring penggunaan aplikasi yang akan diakses oleh pengguna, sehingga dengan adanya menu ini, seorang pengguna belum tentu dapat

Ketiga , menimbang bahwa berdasarkan uraian tersebut di atas maka pasal 43 ayat (1) UU No 1 Tahun 1974 yang menyatakan, “ Anak yang dilahirkan di luar perkawinan

Dengan array, kita bisa membuat variabel dengan tipe yang dinamis, dimana kita bisa menyimpan banyak data dalam satu variabel array... PHP

Percobaan berikut ini digunakan untuk melakukan pengaturan Intensitas Otomatis, dengan diberikan nilai referensi tertentu sebagai intensitas rata-rata.. Ubah-ubah