Instrumen Reliability Instrumen Security Instrumen Maintainability Instrumen Portability

51

d. Instrumen Reliability

Pengujian aspek reliability dilakukan dengan stress testing menggunakan aplikasi WAPT 9.0. WAPT merupakan automated software untuk menguji apakah perangkat lunak berjalan baik saat diberi beban. Parameter ujinya yaitu sessions, pages dan hits. Software WAPT 9.0 ditunjukkan oleh gambar 9. Gambar 9. Software Uji Reliability WAPT 9.0

e. Instrumen Security

Acunetix Web Vulnerability Scanner 9.5 untuk mengukur aspek security. Instrumen untuk pengujian aspek security memiliki parameter berikut: Tabel 5. Instrumen Security No. Parameter 1 Blind SQL Injection 2 Cross Site Scripting 3 Googling Hacking Database GHDB 4 Microsoft IIS tilde directory enumeration 5 SQL Injection 6 Weak password 7 Directory Traversal 8 Application error message 9 Script Source Code Disclosure 10 HTML Form without CSRF protection 11 User credentials are sent in clear text 52 12 ASP.NET version disclosure 13 Clickjacking: X-Frame-Options header missing 14 Cookie without HttpOnly flag set 15 Cookie without Secure flag set 16 Login page password-guessing attack 17 OPTIONS method is enabled 18 Broken links 19 Microsoft IIS version disclosure 20 Password type input with auto-complete enabled Software Acunetix Web Vulnerability Scanner 9.5 ditunjukkan oleh gambar 10: Gambar 10. Software Uji Security Acunetix Web Vulnerability Scanner

f. Instrumen Maintainability

Semantic Design digunakan untuk menghasilkan pengukuran dari indikator yang digunakan untuk perhitungan dan analisis Maintainability Index. Indikator 53 tersebut yaitu cyclomatic complexity, halstead volume, count of source lines codes dan percent of lines of comment. Gambar 11. Software Uji Maintainability Semantic Design

g. Instrumen Portability

Berdasarkan sub karakteristik adaptability pada karakteristik portability dalam standar ISO 25010, pengujian portability menggunakan beberapa browser pada desktop untuk menguji kualitas perangkat lunak apakah berjalan baik pada browser yang berbeda, seperti Google Chrome, Internet Explorer, Mozilla Firefox, Safari dan Opera.

E. Teknik Analisis Data

Data yang terkumpul kemudian dianalisis untuk mengetahui kualitas produk pengembangan yang dihasilkan. Data produk yang dikembangkan berupa data hasil pengujian functional suitability, performance efficiency, usability, reliability, security, maintainability dan portability dari sistem informasi. Analisis data yang digunakan dalam penelitian ini adalah analisis deskriptif dan berikut langkah analisis data berdasarkan aspek pengujian yang dilakukan:

1. Analisis Data Aspek Functional Suitability

Pengujian aspek functional suitability menggunakan testcase dengan skala Guttman, sehingga didapat jawaban tegas “Ya” atau “Tidak” pada tiap item.