Pengimplementasian Integration Testing, Performance Testing, dan User Acceptance Testing pada Aplikasi Cafeasy Berbasis Web (Studi Kasus: Café di Daerah Bandung)

Authors

  • Haniyah Risda Afifah Telkom University
  • Dana Sulistyo Kusumo Telkom University
  • Nungki Selviandro Telkom University

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.

Published

2024-10-18

Issue

Section

Program Studi S1 Rekayasa Perangkat Lunak