Abstract:
Tren pemakaian skincare setiap tahunnya mengalami peningkatan. Namun, mahalnya
harga skincare menjadi kendala yang sering dihadapi. Para pengguna juga seringkali
menemukan produk skincare yang sama dengan variasi harga berbeda-beda. Sehingga,
para pengguna akan mencari dan membandingkan secara manual harga produk skincare
termurah dari beberapa e-marketplace. Maka, diperlukan aplikasi web crawling untuk
mempermudah pengguna dalam melakukan perbandingan harga skincare termurah dari
beberapa e-marketplace yakni Tokopedia, Bukalapak, dan Lazada secara otomatis.
Metode pengembangan perangkat lunak yang digunakan yaitu Extreme Programming
(XP). Aplikasi web crawling ini dibangun berbasis website menggunakan bahasa
pemograman HTML, CSS, dan Python dengan library Selenium dan BeautifulSoup serta
penggunaan framework Flask. Hasil penelitian dengan menggunakan Black Box Testing
dan User Acceptance Test menunjukkan bahwa fitur dan fungsi pada aplikasi web
crawling dapat diterima dan berjalan sesuai dengan yang diharapkan.