• Tidak ada hasil yang ditemukan

BAB V PENGUJIAN. Tujuan pengujian yang dilakukan terhadap perangkat lunak PRStock adalah sebagai berikut :

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB V PENGUJIAN. Tujuan pengujian yang dilakukan terhadap perangkat lunak PRStock adalah sebagai berikut :"

Copied!
10
0
0

Teks penuh

(1)

V-1

BAB V PENGUJIAN

Bagian ini membahas tentang pengujian yang dilakukan terhadap perangkat lunak PRStock yang telah diimplementasikan. Hasil pengujian kemudian akan dianalisis untuk mengetahui pencapaian tujuan pengujian sesuai kriteria yang telah ditentukan sebelumnya.

5.1 Tujuan Pengujian

Tujuan pengujian yang dilakukan terhadap perangkat lunak PRStock adalah sebagai berikut :

1. Menguji kebenaran perangkat lunak dalam menampilkan grafik pergerakan harga saham dan hasil analisis saham menggunakan metode Williams Percent Range.

2. Menguji kebenaran perangkat lunak dalam mengelola data saham, baik itu dalam menampilkan pilihan data saham yang dapat digambarkan dan dianalisis, maupun dalam pengunduhan data saham sesuai dengan parameter yang dimasukkan pengguna.

3. Menguji keakuratan sinyal-sinyal yang dihasilkan melalui proses analisis terhadap kondisi nyata.

5.2 Perancangan Kasus Uji

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

1. Kebenaran perangkat lunak, yang diukur dari :

a. Daftar data saham yang dapat dipilih pada form penggambaran data saham sesuai dengan file data saham yang terdapat pada direktori Data/StockData. Setiap kali file dipilih, maka informasi nama perusahaan, tanggal awal, dan tanggal akhir dari file tersebut akan ditampilkan pada bagian data attributes.

(2)

b. Grafik harga saham yang ditampilkan sesuai dengan data yang terdapat pada file data saham. Grafik hasil analisis yang dihasilkan sesuai dengan data hasil perhitungan menggunakan rumus-rumus Williams Percent Range dengan menggunakan jumlah periode perhitungan yang dimasukkan pengguna. Selain dalam bentuk grafik, pergerakan harga saham juga ditampilkan di dalam tabel.

c. Sinyal-sinyal overbought dan oversold yang dihasilkan melalui proses analisis sesuai dengan syarat-syarat kemunculan.

d. Daftar perusahaan yang data sahamnya dapat dipilih untuk diunduh pada form pengunduhan data sesuai dengan isi file companydata.txt yang terdapat pada direktori Data. Penambahan serta penghapusan salah satu pilihan akan mempengaruhi file tersebut.

e. File yang diunduh akan disimpan pada direktori Data/StockData.

Apabila file dengan nama yang sama sudah ada di dalam folder tersebut, maka file yang lama akan dihapus.

f. Jenis koneksi yang digunakan perangkat lunak untuk mengakses internet sesuai dengan konfigurasi yang tersimpan pada file proxy.cfg yang terdapat pada direktori Data. Pengubahan pada konfigurasi akan disimpan file tersebut.

2. Keakuratan perangkat lunak, yang diukur dari keakuratan dalam mendeteksi sinyal-sinyal perdagangan dibandingkan dengan kondisi nyata di bursa saham.

5.3 Pelaksanaan Pengujian

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

1. Monitor : 15”

2. CPU : Intel Pentium IV 2.4 GHz 3. Hard Disk : 120 GB

4. Kartu Grafis : GeForce2 MX400 64 MB

5. Memori : 512 MB DDR SDRAM

6. Perangkat Masukan : Tetikus, Papan Kunci

(3)

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 PRStock.

5.3.1.1 Pengujian Penggambaran Data Saham

Langkah pengujian adalah sebagai berikut :

1. Setelah aplikasi dijalankan, tekan tombol Draw Graph untuk menampilkan form penggambaran data saham. Pilih file secara bergantian untuk memeriksa kebenaran atribut yang ditampilkan pada saat pemilihan.

2. Tekan tombol Draw untuk menampilkan grafik pergerakan harga saham dan grafik analisis dengan metode Williams Percent Range sesuai dengan parameter yang ditentukan. Pengujian dilakukan dengan melihat ketepatan grafik pergerakan harga saham sesuai dengan data yang ada serta dengan melihat ketepatan nilai yang ditunjukkan grafik hasil analisis dengan hasil perhitungan menggunakan rumus.

5.3.1.2 Pengujian Pengunduhan Data Saham

Langkah pengujiannya sebagai berikut :

1. Setelah aplikasi dijalankan, tekan tombol Download Data untuk menampilkan form pengunduhan data saham.

2. Tekan tombol Add untuk menambahkan kode dan nama perusahaan baru.

Kode perusahaan harus sesuai dengan yang tercantum pada situs Yahoo!

Finance (http://finance.yahoo.com/q/cp?s=%5EJKSE). Tekan tombol Confirm untuk menambahkan pilihan baru. Pengujian dilakukan dengan

memeriksa isi file companydata.txt pada direktori Data.

3. Tekan tombol Delete untuk menghapus pilihan yang sedang dipilih. Pengujian dilakukan dengan memeriksa isi file companydata.txt pada direktori Data.

(4)

4. Masukkan tanggal yang diinginkan pada bagian start date dan end date. Tekan tombol Download untuk memulai pengunduhan data. Pengujian dilakukan dengan memeriksa folder Data/StockData.

5.3.1.3 Pengujian Pengaturan Koneksi Internet

Langkah pengujiannya sebagai berikut :

1. Setelah aplikasi dijalankan, tekan tombol Set Connection untuk menampilkan form pengaturan koneksi internet. Ubah nilai-nilai masukan sesuai dengan

jenis koneksi yang digunakan untuk mengakses internet.

2. Pengujian dilakukan dengan melakukan proses pengunduhan data dengan menggunakan pengaturan koneksi internet yang telah ditentukan.

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.

Pengujian dibagi menjadi dua bagian sesuai dengan trend yang berlangsung pada pergerakan harga saham perusahaan yang dianalisis, yaitu perusahaan yang sahamnya mengalami uptrend dan perusahaan yang sahamnya mengalami downtrend.

Langkah-langkah pengujiannya adalah sebagai berikut :

1. Masukkan nilai periode perhitungan yang digunakan untuk menganalisis pergerakan harga saham dengan metode Williams Percent Range, yaitu 7, 14, dan 28.

2. Masukkan kombinasi batas overbought dan oversold untuk menentukan sinyal perdagangan yang dihasilkan, yaitu -10/-90, -20/-80, dan -30/-70.

3. Periksa keakuratan dengan cara menghitung persentase jumlah sinyal yang tepat terhadap keseluruhan sinyal yang muncul.

(5)

5.4 Hasil Pengujian

Pada bagian ini akan dipaparkan hasil pengujian kebenaran perangkat lunak dan keakuratan metode Williams Percent Range yang telah dilakukan.

5.4.1 Hasil Pengujian Kebenaran Perangkat Lunak

Pengujian yang dilakukan untuk menentukan kebenaran perangkat lunak adalah sebagai berikut.

5.4.1.1 Hasil Pengujian Penggambaran Data Saham

Parameter keberhasilan pengujian ini adalah munculnya pilihan file data saham sesuai dengan file yang ada di dalam direktori Data/StockData, kebenaran informasi yang ditampilkan terkait file yang dipilih, serta kebenaran grafik yang ditampilkan pada saat tombol Draw ditekan. Hasil pengujian ini dapat dilihat pada Tabel V-1.

Tabel V-1 Hsil Pengujian Penggambaran Data Saham

No. Proses Hasil

1 Munculnya pilihan file data saham sesuai dengan file yang ada di dalam direktori Data/StockData

Berhasil

2 Munculnya informasi yang sesuai dengan file yang dipilih Berhasil 3 Munculnya grafik pergerakan harga saham dan hasil analisis

sesuai dengan file yang dipilih serta parameter yang dimasukkan

Berhasil

5.4.1.2 Hasil Pengujian Pengunduhan Data Saham

Parameter keberhasilan pengujian ini adalah munculnya pilihan perusahaan yang data sahamnya dapat diunduh sesuai dengan isi file companydata.txt yang terdapat di dalam direktori Data, penambahan dan pengurangan pilihan dan isi file tersebut pada saat tombol Add dan Delete ditekan, serta penambahan atau pemutakhiran file di dalam direktori Data/StockData pada saat proses pengunduhan selesai. Hasil pengujian ini dapat dilihat pada Tabel V-2.

(6)

Tabel V-2 Hasil Pengujian Pengunduhan Data Saham

No. Proses Hasil

1 Munculnya pilihan perusahaan yang data sahamnya dapat diunduh sesuai dengan isi file companydata.txt

Berhasil

2 Pilihan bertambah pada saat pengguna menambahkan data perusahaan dengan menekan tombol Add

Berhasil

3 Data perusahaan yang ditambahkan tersimpan di dalam file companydata.txt

Berhasil

4 Pilihan perusahaan yang sedang dipilih dihapus pada saat pengguna menekan tombol Delete

Berhasil

5 Data perusahaan yang dihapus oleh pengguna juga dihapus dari file companydata.txt

Berhasil

6 File yang berisi data pergerakan harga saham yang dipilih oleh pengguna diunduh berdasarkan tanggal yang ditentukan dan disimpan di dalam direktori Data/StockData

Berhasil

5.4.1.3 Hasil Pengujian Pengaturan Koneksi Internet

Parameter keberhasilan pengujian ini adalah konfigurasi koneksi ke internet telah diatur sesuai dengan konfigurasi terakhir yang digunakan user, dan perubahan yang dilakukan oleh user tersimpan. Hasil pengujian ini dapat dilihat pada Tabel V-3.

Tabel V-3 Hasil Pengujian Pengaturan Koneksi Internet

No. Proses Hasil

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.2 Hasil Pengujian Keakuratan Perangkat Lunak

Pengujian dilakukan terhadap pergerakan harga saham perusahaan Kalbe Farma TBK yang mengalami downtrend pada rentang waktu di antara tanggal 2 Januari 2008 dan 17 Juni 2008 serta perusahaan Oracle yang mengalami uptrend pada rentang waktu di antara tanggal 2 Januari 2008 dan 20 Juni 2008. Hasil pengujian terhadap pergerakan harga saham perusahaan Kalbe Farma TBK secara lengkap dapat dilihat pada

(7)

Lampiran A dan hasil pengujian terhadap pergerakan harga saham perusahaan Oracle secara lengkap dapat dilihat pada Lampiran B.

5.4.2.1 Hasil Pengujian Analisis Dengan Periode Perhitungan 7 Hari Hasil pengujian analisis saham dengan metode Williams Percent Range dengan periode perhitungan 7 hari dan kombinasi tingkat overbought dan oversold yang berbeda-beda ditunjukkan pada Tabel V-4 untuk perusahaan Kalbe Farma TBK dan Tabel V-5 untuk perusahaan Oracle.

Tabel V-4 Hasil pengujian analisis pergerakan harga saham Kalbe Farma TBK dengan periode perhitungan 7 hari

Overbought Oversold Akurasi

-10 -90 50,00%

-20 -80 30,00%

-30 -70 42,11%

Tabel V-5 Hasil pengujian analisis pergerakan harga saham Oracle dengan periode perhitungan 7 hari

Overbought Oversold Akurasi

-10 -90 75,00%

-20 -80 72,73%

-30 -70 52,00%

Dari hasil pengujian di atas, dapat dilihat bahwa kombinasi yang memiliki akurasi paling tinggi untuk analisis pergerakan harga saham kedua perusahaan tersebut adalah kombinasi nilai -10 untuk tingkat overbought dan -90 untuk tingkat oversold dengan periode perhitungan 7 hari.

5.4.2.2 Hasil Pengujian Analisis Dengan Periode Perhitungan 14 Hari Hasil pengujian analisis saham dengan metode Williams Percent Range dengan periode perhitungan 14 hari dan kombinasi tingkat overbought dan oversold yang

(8)

berbeda-beda ditunjukkan pada tabel V-6 untuk perusahaan Kalbe Farma TBK dan Tabel V-7 untuk perusahaan Oracle.

Tabel V-6 Hasil pengujian analisis pergerakan harga saham Kalbe Farma TBK dengan periode perhitungan 14 hari

Overbought Oversold Akurasi

-10 -90 0,00%

-20 -80 100,00%

-30 -70 60,00%

Tabel V-7 Hasil pengujian analisis pergerakan harga saham Oracle dengan periode perhitungan 14 hari

Overbought Oversold Akurasi

-10 -90 100,00%

-20 -80 100,00%

-30 -70 56,25%

Dari hasil pengujian di atas, dapat dilihat bahwa kombinasi yang memiliki akurasi paling tinggi untuk analisis pergerakan harga saham perusahaan Kalbe Farma TBK adalah kombinasi nilai -20 untuk tingkat overbought dan -80 untuk tingkat oversold dengan periode perhitungan 14 hari. Sedangkan kombinasi yang memiliki akurasi paling tinggi untuk analisis pergerakan harga saham perusahaan Oracle adalah kombinasi nilai -10 dan -20 untuk tingkat overbought serta -90 dan -80 untuk tingkat oversold dengan periode perhitungan 14 hari.

5.4.2.3 Hasil Pengujian Analisis Dengan Periode Perhitungan 28 Hari Hasil pengujian analisis saham dengan metode Williams Percent Range dengan periode perhitungan 28 hari dan kombinasi tingkat overbought dan oversold yang berbeda-beda ditunjukkan pada tabel V-8 untuk perusahaan Kalbe Farma TBK dan Tabel V-9 untuk perusahaan Oracle.

(9)

Tabel V-8 Hasil pengujian analisis pergerakan harga saham Kalbe Farma TBK dengan periode perhitungan 28 hari

Overbought Oversold Akurasi

-10 -90 0,00%

-20 -80 100,00%

-30 -70 50,00%

Tabel V-9 Hasil pengujian analisis pergerakan harga saham Oracle dengan periode perhitungan 28 hari

Overbought Oversold Akurasi

-10 -90 0,00%

-20 -80 0,00%

-30 -70 0,00%

Dari hasil pengujian di atas, dapat dilihat bahwa kombinasi yang memiliki akurasi paling tinggi untuk analisis pergerakan harga saham perusahaan Kalbe Farma TBK adalah kombinasi nilai -20 untuk tingkat overbought dan -80 untuk tingkat oversold dengan periode perhitungan 28 hari. Sedangkan analisis pergerakan harga saham perusahaan Oracle tidak memberikan hasil yang memuaskan dengan kombinasi tingkat overbought dan oversold yang ditentukan dan periode perhitungan 28 hari.

5.5 Kesimpulan 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 PRStock telah teruji kebenarannya dan sesuai dengan spesifikasi kebutuhannya, antara lain :

1. Proses penggambaran data saham berlangsung dengan baik, dimulai dari proses pemilihan data saham, penggambaran grafik, serta penyimpanan data saham ke dalam bentuk lain (export).

(10)

2. Hasil analisis yang dilakukan sesuai dengan parameter periode perhitungan yang ditentukan oleh pengguna.

3. Sinyal-sinyal perdagangan yang dihasilkan sesuai dengan parameter tingkat overbought dan oversold yang ditentukan oleh pengguna.

4. Proses pengunduhan data saham berlangsung baik dan sesuai dengan konfigurasi yang telah ditentukan.

5.5.2 Evaluasi Pengujian Keakuratan Perangkat Lunak

Hasil pengujian yang telah dilakukan sebelumnya menunjukkan kombinasi-kombinasi terbaik antara periode perhitungan dan tingkat overbought dan oversold untuk menganalisis pergerakan harga saham perusahaan Kalbe Farma TBK pada periode 2 Januari 2008 sampai 17 Juni 2008 dan pergerakan harga saham perusahaan Oracle pada periode 2 Januari 2008 sampai 29 Juni 2008. Kombinasi –kombinasi tersebut ditunjukkan pada Tabel V-10 dan Tabel V-11.

Tabel V-10 Kombinasi terbaik indikator Williams Percent Range dalam menganalisis pergerakan harga saham perusahaan Kalbe Farma TBK pada periode 2 Januari 2008 sampai 17 Juni 2008

Periode Overbought Oversold Akurasi

14 -20 -80 100,00%

28 -20 -80 100,00%

14 -30 -70 60,00%

Tabel V-11 Kombinasi terbaik indikator Williams Percent Range dalam menganalisis pergerakan harga saham perusahaan Oracle pada periode 2 Januari 2008 sampai 20 Juni 2008

Periode Overbought Oversold Akurasi

14 -10 -90 100,00%

14 -20 -80 100,00%

7 -10 -90 75,00%

Gambar

Tabel V-1 Hsil Pengujian Penggambaran Data Saham
Tabel V-2 Hasil Pengujian Pengunduhan Data Saham
Tabel V-4 Hasil pengujian analisis pergerakan harga saham Kalbe Farma TBK  dengan periode  perhitungan 7 hari
Tabel V-6 Hasil pengujian analisis pergerakan harga saham Kalbe Farma TBK dengan periode  perhitungan 14 hari
+3

Referensi

Dokumen terkait

Jika proses pemilihan produk sudah dirasa cukup, selanjutnya klik tombol Lanjutkan transaksi untuk melakukan proses konfirmasi pemesanan produk serta menentukan

Pada layar menu tipe rumah terdapat 5 tipe rumah yaitu taman nuri, griya taman wallet, wallet extension, sindang panon, dan taman laguna yang diwakili masing-masing sebuah tombol

Pengujian ini dilakukan dengan cara menggunakan perangkat lunak untuk menguji performansi terhadap beberapa parameter uji, dengan menggunakan beberapa dataset