Pratama, Agam (2025) Otomatisasi Pengujian Fungsional Halaman Pengguna Dengan Metode Black Box Testing Menggunakan Selenium Pada Website Sobatlazismu. S1 thesis, Universitas Muhammadiyah Purwokerto.

Text
Agam Pratama_Cover.pdf

Download (2MB)
Text
Agam Pratama_Bab I.pdf

Download (1MB)
Text
Agam Pratama_Bab II.pdf

Download (1MB)
Text
Agam Pratama_Bab III.pdf
Restricted to Registered users only

Download (1MB)
Text
Agam Pratama_Bab V.pdf
Restricted to Registered users only

Download (1MB)
Text
Agam Pratama_Bab IV.pdf
Restricted to Registered users only

Download (5MB)
Text
Agam Pratama_Daftar Pustaka.pdf

Download (1MB)
Text
Agam Pratama_Lampiran.pdf
Restricted to Registered users only

Download (4MB)

Abstract

Pengujian perangkat lunak merupakan proses penting dalam pengembangan sistem untuk memastikan bahwa seluruh fungsionalitas berjalan sesuai dengan kebutuhan pengguna. Penelitian ini bertujuan untuk mengimplementasikan otomatisasi pengujian fungsional pada halaman pengguna platform Sobatlazismu menggunakan metode Black Box Testing dan alat bantu Selenium WebDriver. Pemilihan metode ini didasarkan pada efektivitasnya dalam menguji sistem dari sisi antarmuka tanpa perlu memahami struktur kode internal. Penelitian dilakukan dengan menyusun serangkaian test case berdasarkan alur input–proses–output, lalu menuliskannya dalam skrip otomatisasi menggunakan bahasa pemrograman Python dengan pendekatan Page Object Model (POM). Eksekusi pengujian dilakukan terhadap sepuluh halaman utama pada platform Sobatlazismu yang mencakup fungsi-fungsi penting seperti registrasi, login, pencarian program, perhitungan zakat, dan proses penyaluran donasi. Pengujian dijalankan melalui Google Chrome dengan bantuan ChromeDriver sebagai penghubung antara Selenium dan peramban web. Setiap langkah pengujian dijalankan menggunakan framework Pytest dan menghasilkan laporan pengujian dalam format HTML sebagai dokumentasi hasil pengujian. Hasil pengujian menunjukkan bahwa seluruh fitur yang diuji berjalan dengan baik dan sesuai ekspektasi, dengan tingkat keberhasilan mencapai 100% dari sisi fungsionalitas. Temuan ini menunjukkan bahwa pengujian otomatis dapat membantu proses quality assurance dalam mendeteksi bug dan menjaga kestabilan fitur secara lebih efisien dan akurat. Penelitian ini juga memberikan rekomendasi untuk pengujian lanjutan menggunakan alat atau pendekatan lain guna memperkuat hasil pengujian yang telah diperoleh

Dosen Pembimbing: Wibowo, Feri | 0606028701
Item Type: Thesis (S1)
Uncontrolled Keywords: Otomatisasi Pengujian, Black Box Testing, Selenium WebDriver, Pengujian Fungsionalitas, Sobatlazismu
Subjects: T Technology > T Technology (General)
Z Bibliography. Library Science. Information Resources > ZA Information resources
Divisions: Fakultas Tekniik Dan Sains > Teknik Informatika S1
Depositing User: Catur Indra Himawan
Date Deposited: 24 Nov 2025 03:13
Last Modified: 24 Nov 2025 03:13
URI: http://repository.ump.ac.id/id/eprint/18600

Actions (login required)

View Item
View Item