Show simple item record

dc.contributor.advisorNeyman, Shelvie Nidya
dc.contributor.authorAbimanyu, Farchan
dc.date.accessioned2025-09-30T02:29:44Z
dc.date.available2025-09-30T02:29:44Z
dc.date.issued2025
dc.identifier.urihttp://repository.ipb.ac.id/handle/123456789/171200
dc.description.abstractPenelitian ini bertujuan untuk menguji kinerja, keamanan, dan skalabilitas aplikasi Web Akuntansi BHS berbasis Laravel dan MySQL. Pengujian dilakukan dengan pendekatan Software Testing Life Cycle (STLC), mencakup tahap requirement analysis, test planning, test case development, environment setup, test execution, dan test cycle closure. Pengujian kinerja menggunakan Apache JMeter pada server lokal dan live server, sedangkan pengujian keamanan menggunakan OWASP ZAP dengan metode passive scan dan fuzzing. Hasil pengujian kinerja menunjukkan bahwa live server mampu menangani hingga 50 pengguna dengan waktu respons di bawah 1 detik tanpa error, namun pada 100 dan 1000 pengguna terjadi lonjakan error akibat pemblokiran oleh WAF/CDN. Server lokal menunjukkan keterbatasan pada beban tinggi dengan waktu respons yang sangat tinggi dan tingkat error signifikan. Pengujian keamanan menemukan kerentanan seperti penggunaan library JavaScript rentan, konfigurasi CSP yang lemah, dan header keamanan yang hilang, serta potensi XSS pada beberapa form input.
dc.description.abstractThis study aims to evaluate the performance, security, and scalability of the Laravel and MySQL-based BHS Accounting Web Application. The testing followed the Software Testing Life Cycle (STLC) approach, covering requirement analysis, test planning, test case development, environment setup, test execution, and test cycle closure. Performance testing was conducted using Apache JMeter on both local and live servers, while security testing employed OWASP ZAP through passive scanning and fuzzing. Performance test results indicate that the live server can handle up to 50 users with sub-second response times and zero errors. However, at 100 and 1000 users, error rates spiked due to WAF/CDN blocking. The local server exhibited significant limitations under high load, with extremely high response times and notable error rates. Security testing revealed vulnerabilities such as outdated JavaScript libraries, weak CSP configurations, missing security headers, and potential XSS in several input forms.
dc.description.sponsorship
dc.language.isoid
dc.publisherIPB Universityid
dc.titlePengujian Keamanan dan Kinerja Aplikasi Web pada Sistem Akuntansi BHS Berbasis Back-End MVC Frameworkid
dc.title.alternativeSecurity and Performance Testing of a Web Application in the BHS Accounting System Based on the Back-End MVC Framework
dc.typeTugas Akhir
dc.subject.keywordSTLCid
dc.subject.keywordOWASP ZAPid
dc.subject.keywordApplication Performanceid
dc.subject.keywordApache JMeterid
dc.subject.keywordWeb Securityid
dc.subject.keywordKinerja Aplikasiid
dc.subject.keywordKeamanan Webid


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record