Abstract:
Portal Akademik Mahasiswa merupakan sebuah situs web yang digunakan mahasiswa untuk
menunjang kegiatan akademik. Portal Akademik Mahasiswa digunakan untuk melakukan
pengisian formulir rencana studi (FRS) serta melihat infomasi nilai, pembayaran, dan jadwal
kuliah. Akibat dari pandemi Covid-19 menyebabkan kegiatan perkuliahan dilakukan secara
daring, sehingga Portal Akademik Mahasiswa yang terbaru sudah dapat melakukan perekaman
kehadiran daring untuk setiap mata kuliah yang diambil. Mahasiswa biasanya melakukan
perekaman kehadiran daring secara manual dan membutuhkan waktu yang cukup lama untuk
berinteraksi dengan Portal Akademik Mahasiswa. Oleh karena itu, dibuatlah program yang
dapat melakukan perekaman kehadiran daring secara otomatis menggunakan selenium agar
dapat mengurangi waktu interaksi dengan situs web.
Program perekaman kehadiran daring otomatis akan dibangun dengan bahasa pemrograman
Python menggunakan framework Selenium untuk dapat mengotomatisasi browser Google Chrome.
Selenium merupakan open-source framework untuk pengujian otomatisasi untuk browser web.
Selenium dapat mengontrol browser diperantarai oleh WebDriver yang merupakan bagian inti
selenium untuk melakukan otomatisasi pada browser. Agar selenium dapat berkomunikasi
dengan browser maka dibutuhkan sebuah komponen, yaitu Driver dari browser itu sendiri.
Tujuan dari program ini agar dapat melakukan perekaman kehadiran daring menjadi lebih
mudah. Program yang akan melakukan perekaman kehadiran daring secara otomatis, sehingga
pengguna dapat mengurangi waktu interaksi dengan browser.
Pengujian program perekaman kehadiran daring otomatis dilakukan terhadap beberapa
mahasiswa pada situs Portal Akademik Mahasiswa maupun dosen pada situs AKUHADIR.
Berdasarkan hasil pengujian eksperimental terhadap mahasiswa dan dosen menunjukan bahwa
program berjalan dengan baik dan dapat melakukan perekaman kehadiran daring secara otomatis.
Hasil pengujian fungsional program perekaman kehadiran daring otomatis dari penulis selaku
mahasiswa dan dosen pembimbing berjalan baik. Hasil pengujian program perekaman kehadiran
daring otomatis membuktikan bahwa telah berhasil melakukan perekaman kehadiran daring
secara otomatis dan mengurangi waktu interaksi pengguna dengan browser.