Perkembangan teknologi informasi membuat aplikasi berbasis web semakin banyak digunakan untuk mendukung aktivitas kerja, layanan, dan pengelolaan data. Salah satu aplikasi yang dikembangkan untuk tujuan tersebut adalah Aplikasi Sahabatku. Agar aplikasi ini dapat digunakan dengan nyaman dan tidak menimbulkan masalah bagi pengguna, diperlukan proses pengujian yang terstruktur untuk memastikan setiap fungsi berjalan sesuai dengan yang diharapkan. Selama ini, pengujian perangkat lunak sering dilakukan secara manual, yang memerlukan waktu lebih lama dan berisiko menimbulkan kesalahan manusia, terutama ketika pengujian harus dilakukan berulang kali. Kerja praktek ini berfokus pada pengujian fungsional Aplikasi Sahabatku dengan menerapkan metode automatic testing menggunakan Selenium pada website sahabatku.hdnmetatech.com. Pengujian dilakukan dengan menyusun skenario uji (test case) untuk fitur-fitur utama, seperti login, input dan penyimpanan data, navigasi halaman, serta tampilan informasi. Skenario tersebut kemudian diimplementasikan dalam bentuk skrip pengujian otomatis yang dijalankan melalui browser. Dari proses ini disusun dokumentasi hasil pengujian yang memuat kesesuaian antara hasil yang diharapkan dan hasil aktual, serta daftar bug atau ketidaksesuaian fungsi yang ditemukan. Melalui kegiatan ini, diharapkan pengujian fungsional dengan automatic testing dapat membantu pengembang dalam melihat kondisi aplikasi secara lebih objektif, mempercepat proses pengecekan ketika terjadi perubahan pada sistem, serta menjadi dasar untuk perbaikan dan peningkatan kualitas Aplikasi Sahabatku ke depannya.