Pengimplementasian Integration Testing, Performance Testing, dan User Acceptance Testing pada Aplikasi Cafeasy Berbasis Web (Studi Kasus: Café di Daerah Bandung)
Abstract
Abstrak — Aplikasi cafeasy ditujukan untuk café di seluruh wilayah kota Bandung sebagai aplikasi yang akan membantu
melakukan pemesanan secara otomatis oleh pelanggan café tersebut. Selain itu juga, aplikasi ini akan menyediakan fitur
pembukuan yang terintegrasi dengan data inventori yang akan
digunakan oleh karyawan ataupun pemilik café. Karena aplikasi ini baru di kembangkan maka perlu dilakukan
pengujian untuk memastikan kode yang dituliskan bekerja sesuai dengan apa yang di desain, dan tidak mengerjakan apa
yang tidak diinginkan. Beberapa pengujian yang dapat diimplementasikan ke dalam aplikasi cafeasy antara lain
integration testing. performance testing dan User Acceptance Testing. Selain itu, selama proses pengembangan akan
menggunakan metode Scrum Agile yang mana pada setiap akhir sprint akan dilakukan pengujian terhadap product
backlog yang sudah selesai di implementasi. Ketiga pengujian yang sudah dilakukan menghasilkan antar halaman pada
aplikasi sisi pelanggan cafe terintegrasi sesuai spesifikasi, performance dari aplikasi masih perlu di tingkatkan, dan dari
segi UAT aplikasi sudah sangat diterima oleh pengguna.
Kata kunci : Cafeasy, Aplikasi Web, Pengujian Perangkat Lunak, Pengujian Integrasi, Pengujian Performasi, Pengujian
Penerimaan Pengguna
References
A. Rahman and D. Destiarini,
Company Profile Informatika Universitas Baturaja Berbasis
Website dengan Animate 2022,= INTECH (Informatika dan
Teknologi), vol. 3, no. 2, pp. 53-57, 2022.
N. A. A. N. A. M. kchouri, and S. D. J. F. Rusdi,
Development Stages of Mobile Computing Implementation
in Restaurant Food Ordering,= Framework, vol. 1, no. 1, pp.
-33, 2019.
E. D. H. Putri, Pengantar akomodasi dan restoran.
Deepublish, 2018.
T. , & P. H. D. Hidayat,
Sistem Informasi Akademik (SINA) menggunakan Black
Box Testing dengan Metode Equivalence Partitioning dan
Boundary Value Analysis,= JUTIS, vol. 7, no. 1, pp. 83-92, 2019.
I. Aziz, B. Setiawan, R. Khanh, G. Nurdiyansyah, and Y.
Yulianti,
Berbasis Website Menggunakan Teknik Equivalence
Partitions,= Jurnal Teknologi Sistem Informasi dan Aplikasi,
vol. 3, p. 82, Apr. 2020, doi: 10.32493/jtsi.v3i2.4693.
S. K. Singh and A. Singh, Software testing. Vandana
Publications, 2012.
A. Ijudin and A. Saifudin,
Aplikasi Berita Online dengan Menggunakan Metode
Boundary Value Analysis,= Jurnal Informatika Universitas
Pamulang, vol. 5, no. 1, pp. 8-12, 2020.
D. Debiyanti, S. Sutrisna, B. Budrio, A. K. Kamal, and Y.
Yulianti,
Sistem Penilaian Mahasiswa Menggunakan Teknik
Boundary Value Analysis,= Jurnal Informatika Universitas
Pamulang, vol. 5, no. 2, pp. 162-166, 2020.
N. D. Sajiatmoko,
TERHADAP INTEGRASI ANTAR MODUL SISTEM
INFORMASI SEKOLAH UNTUK SMP,= 2018.
I. A. Khan and R. Singh,
testing aspects in web based applications,= arXiv preprint
arXiv:1207.3213, 2012.
E. N. D. F. Alam,
ANALYSIS OF BANDUNGTANGINAS APPLICATION
WITH JMETER,= INTERNATIONAL JOURNAL OF
INNOVATION IN ENTERPRISE SYSTEM, vol. 06, no. 02,
pp. 146-155, 2022.
T. Hamilton,
(Example),= Guru99, 2023.
https://www.guru99.com/performance-testing.html
(accessed Feb. 14, 2023).
H. K. N. Leung and P. W. L. Wong,
acceptance tests,= Software quality journal, vol. 6, no. 2, pp.
-149, 1997.
I. Afrianto, A. Heryandi, A. Finandhita, and S. Atin,
acceptance test for digital signature application in academic
domain to support the covid-19 work from home program,=
IJISTECH (International Journal of Information System and
Technology), vol. 5, no. 3, pp. 270-280, 2021.
J. Pan,
vol. 5, p. 2006, 1999.
M. Niranjanamurthy, S. Kiran Kumar, A. Saha, and D.
Chahar,
JMeter,= Int. J. Adv. Res. Comput. Commun. Eng, vol. 5, no.
, pp. 70-76, 2016.
R. Suman and S. Sahibuddin,
mobile health applications: an overview and the challenges,=
in Proceedings of the 2nd International Conference on
Information Science and Systems, 2019, pp. 145-149.
M. A. Chamida, A. Susanto, and A. Latubessy,
Acceptance Testing Terhadap Sistem Informasi Pengelolaan
Bedah Rumah Di Dinas Perumahan Rakyat Dan Kawasan
Permukiman Kabupaten Jepara,= Indonesian Journal of
Technology, Informatics and Science (IJTIS), vol. 3, no. 1,
pp. 36-41, 2021.
T. Hamilton,
Entry, Exit Criteria,= Guru99. https://www.guru99.com/software-testing-life-cycle.html (accessed Aug. 22, 2023).
Y. B. Leau, W. K. Loo, W. Y. Tham, and S. F. Tan,
development life cycle AGILE vs traditional approaches,= in
International Conference on Information and Network
Technology, 2012, pp. 162-167.
altexsoft,
Formats, Examples, and Best Practices.=
https://www.altexsoft.com/blog/business/acceptancecriteria-purposes-formats-and-best-practices/ (accessed Jul. 28, 2023).
Dinas Pariwisata dan Kebudayaan,
Pariwisata Berdasarkan Kabupaten/Kota di Jawa Barat,=
Open Data Jabar, 2022. https://opendata.jabarprov.go.id/id/dataset/jumlah-cafeberdasarkan-kabupatenkota-di-jawa-barat (accessed Aug. 20, 2023).
P. Pandit and S. Tahiliani,
acceptance testing based on user stories and acceptance criteria,= Int J Comput Appl, vol. 120, no. 10, 2015.
M. A. Firdaus,
MENGGUNAKAN REACT.JS (STUDI KASUS: CAFE DI DAERAH BANDUNG),= Bandung, 2023.
K. Kamarudin, K. Kusrini, and A. Sunyoto,
Apache JMeter (Studi Kasus: Universitas AMIKOM Yogyakarta),= Respati, vol. 13, no. 1, 2018.



