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.