Perbandingan Efisiensi Automation pada Aplikasi Berbasis Web dengan Menggunakan Selenium dan Playwright (Studi Kasus: PT XYZ)

Rio Apriansah, Muhammad (2024) Perbandingan Efisiensi Automation pada Aplikasi Berbasis Web dengan Menggunakan Selenium dan Playwright (Studi Kasus: PT XYZ). Bachelor Thesis thesis, Universitas Multimedia Nusantara.

[img] PDF
HALAMAN_AWAL.pdf

Download (627kB)
[img] PDF
BAB_I.pdf

Download (213kB)
[img] PDF
BAB_II.pdf

Download (395kB)
[img] PDF
BAB_III.pdf

Download (264kB)
[img] PDF
BAB_IV.pdf
Restricted to Registered users only

Download (2MB)
[img] PDF
BAB_V.pdf

Download (163kB)
[img] PDF
DAFTAR_PUSTAKA.pdf

Download (246kB)
[img] PDF
LAMPIRAN.pdf
Restricted to Registered users only

Download (1MB)

Abstract

PT XYZ sudah menerapkan aplikasi employee management. Salah satu fungsi aplikasinya adalah approval pemberian tunjangan. Sebelum melakukan approval, data tunjangan akan dilakukan proses pengambilan dan pengolahan data terlebih dahulu dengan tujuan untuk perekapan. Pengambilan dan pengolahan data masih dilakukan secara manual dan durasi yang dibutuhkan untuk memproses satu approval adalah 3 sampai 5 menit. Terdapat lebih dari 100 list tunjangan yang akan diproses setiap periodenya, sehingga membutuhkan durasi waktu yang lama. Dari permasalahan tersebut maka dikembangkanlah program automation. Automation akan dikembangkan menggunakan selenium dan playwright dengan bahasa pemrograman python. Pengembangan dilakukan menggunakan metode agile dan testing akan menggunakan black box dan user acceptance testing. Alur dari program automation sendiri adalah melakukan login, pencarian request id, pengambilan dan pengolahan data tunjangan, logout, dan menghasilkan output rekapan data tunjangan berupa file excel. Jika program automation telah berhasil dikembangkan, maka akan dilanjut dengan melakukan perbandingan efisiensi program automation selenium dengan playwright. Hasil pengujian selenium membutuhkan durasi 55.03 detik dan 49.25 detik, sedangkan playwright membutuhkan durasi 47.14 detik dan 47.71 detik. Dari hasil perbandingan, dapat disimpulkan bahwa program automation playwright memiliki tingkat efisiensi yang lebih baik.

Item Type: Thesis (Bachelor Thesis)
Keywords: Automation, Data, Playwright, Selenium, Tunjangan
Subjects: ?? T70 ??
Divisions: Faculty of Engineering & Informatics > Information System
SWORD Depositor: Administrator UMN Library
Depositing User: Administrator UMN Library
Date Deposited: 12 Nov 2024 11:36
Last Modified: 12 Nov 2024 11:36
URI: https://kc.umn.ac.id/id/eprint/34697

Actions (login required)

View Item View Item