47
SISWA
27 Halaman awal
Siswa Beranda Beranda Siswa
Fungsi untuk menampilkan beranda siswa sudah berfungsi dengan benar
28 Fungsi untuk menampilkan pengumuman sudah
berfungsi dengan benar 29
Kelola Data Pribadi Siswa
Fungsi untuk mengubah data pribadi siswa sudah berfungsi dengan benar
30 Fungsi untuk menampilkan data pribadi siswa
sudah berfungsi dengan benar 31
Ganti Password Siswa
Fungsi untuk mengganti password siswa sudah berfungsi dengan benar
UMUM
32 Halaman About
Fungsi untuk menampilkan tentang kata pengantar, tentang SMK Negeri 2 Wonosari, tentang visi dan
misi BK, tentang profil guru BK, dan tentang Sibiling sudah berfungsi dengan benar
33 Halaman Data
Siswa Fungsi untuk mencari dan menampilkan data umum
siswa sudah berfungsi dengan benar
b. Instrumen Performance Efficiency
Instrumen yang digunakan untuk pengujian aspek performance efficiency yaitu berdasarkan aturan YSlow dan Page Speed. Software uji YSlow, Page
Speed dan Load Times untuk mengukur aspek performance efficiency yaitu load time page, weight page, dan HTTP request. Aplikasi dan aturan YSlow
dikembangkan oleh Yahoo Developer Network, sedangkan Page Speed
dikembangkan oleh Google. Tabel 2 adalah tabel aturan YSlow: Tabel 2. Aturan YSlow
No Aturan
1 Make fewer HTTP request
2 Use a CDN
3 Avoid Expires headers
4 Compress component with Gzip
5 Put CSS at top
6 Put JavaScript at bottom
7 Avoid CSS expressions
8 Make JavaScript and CSS external
9 Reduce DNS lookups
10 Minify JavaScript and CSS
11 Avoid URL redirects
48 12
Remove duplicate JavaScript and CSS 13
Configure Etags 14
Make AJAX cacheable 15
Use GET for AJAX request 16
Reduce the number of DOM elements 17
Avoid HTTP 404 Not Found error 18
Reduce cookie size 19
Use cookie-free domains 20
Avoid AlphaImageLoader filter 21
Do not scale images in HTML 22
Make favicon small and cacheable Dan tabel 3 merupakan aturan yang digunakan oleh Page Speed Insights
untuk melakukan pengujian performance efficiency: Tabel 3. Aturan Page Speed Insight
– Speed Rules and Usability Rules No
Aturan 1
Avoid landing page redirects 2
Enable compression 3
Improve server response time 4
Leverage browser caching 5
Minify resources 6
Optimize images 7
Optimize CSS Delivery 8
Prioritize visible content 9
Remove render-blocking JavaScript 10
Use asynchronous scripts 11
Avoid plugins 12
Configure the viewport 13
Size content to viewport 14
Size tap targets appropriately 15
Use legible font size Aturan tersebut digunakan untuk menentukan skor performance efficiency
dari perangkat lunak, semakin tinggi skor maka semakin baik kualitas performance efficiency dari perangkat lunak tersebut. Software uji Yslow, Page Speed dan
LoadTimes ditunjukkan oleh gambar 6, gambar 7 dan gambar 8.
49 Gambar 6. Software Uji Performance Efficiency YSlow
Gambar 7. Software Uji Performance Efficiency Page Speed Insights
Gambar 8. Software Uji Performance Efficiency Load Times
c. Instrumen Usability