Butar-Butar, Yesi Relita (2021) Implementasi Automation Regression dengan Metode Black Box Testing pada Payment Service PT. XY Menggunakan Katalon Studio. Tugas Akhir (S1) - thesis, UNIVERSITAS BAKRIE.
Preview |
Text (Cover)
00. Cover.pdf - Submitted Version Download (663kB) | Preview |
Text (BAB I-III)
01. BAB I-III.pdf - Submitted Version Restricted to Registered users only Download (1MB) |
|
Text (BAB IV)
02. BAB IV.pdf - Submitted Version Restricted to Registered users only Download (29MB) |
|
Text (BAB V)
03. BAB V.pdf - Submitted Version Restricted to Registered users only Download (141kB) |
|
Preview |
Text (BAB DAFTAR PUSTAKA)
04. BAB DAFTAR PUSTAKA.pdf - Submitted Version Download (142kB) | Preview |
Text (LAMPIRAN)
05. Lampiran.pdf - Submitted Version Restricted to Registered users only Download (52MB) |
Abstract
Dalam pengembangan sebuah perangkat lunak terdapat tahapan pengujian yang memiliki peranan sangat penting. Pengujian memastikan bahwa dalam sistem tidak terdapat bug dan error. Untuk memastikan kualitas dari sebuah software maka dibutuhkan software testing untuk memeriksa dan mengevaluasi kemampuan sebuah software atau sistem apakah sudah berjalan sesuai dengan kebutuhan dan kualitas yang ditentukan. Saat ini PT. XY mengembangkan banyak software salah satunya payment service untuk membantu proses pembayaran asuransi. Dalam pengembangan software, dibutuhkan API yaitu sekumpulan prosedur dan fungsi yang memungkinkan interaksi dan komunikasi antara client dan server. API membawa informasi dan menyampaikan data antara database dengan device pengguna. Oleh karena itu pengujian API dibutuhkan karena akan memberikan peluang untuk memulai proses pengujian lebih awal sehingga deteksi bug dan defect lebih dini, dan untuk proses pengujian yang lebih efisien. Semakin cepat bug dan defect terdeteksi, semakin cepat pula proses perbaikan dan pengembangannya. Saat ini pengujian API yang dilakukan pada PT. XY hanya dilakukan secara manual tanpa ada metode yang diikuti sehingga memerlukan waktu lama dalam pengujian. Ketika adanya perubahan pada API maka akan dilakukan regresi yaitu pengujian menyeluruh pada perangkat lunak baik pada fitur lama dan fitur baru, untuk memastikan bahwa perubahan-perubahan itu tidak menimbulkan kesalahan baru ke dalam sistem. Perubahan perangkat lunak secara terus menerus tidak memungkinkan untuk melakukan pengujian secara keseluruhan. Untuk mengatasi pengujian secara keseluruhan yang efektif, cepat dan efisien dibutuhkan pengujian automation regression dengan metode black box menggunakan Katalon Studio yang dilakukan untuk mengoptimalkan waktu dalam pengujian payment service PT. XY. Metode regresi dan black box merupakan teknik pengujian yang dapat diimplementasikan untuk meminimalisasi bug dan defect. Pada penelitian ini didapatkan bahwa pengujian yang dilakukan secara automation lebih cepat 95%. Selain itu, ditemukan adanya bug tidak dapat ditemukan pada pengujian manual yang dilakukan sebelumnya pada payment service PT. XY.
Item Type: | Thesis (Tugas Akhir (S1) - ) |
---|---|
Uncontrolled Keywords: | Software Testing, API, automation regression, black box, Katalon Studio |
Subjects: | Environmental Science and Technology > Environmental Quality Management Computer Science > Informatics Computer Science > Information Systems Thesis > Thesis (S1) |
Divisions: | Fakultas Teknik dan Ilmu Komputer > Program Studi Sistem Informasi |
Depositing User: | Yesi Relita Butar Butar |
Date Deposited: | 01 Sep 2021 03:30 |
Last Modified: | 01 Sep 2021 03:30 |
URI: | https://repository.bakrie.ac.id/id/eprint/5347 |
Actions (login required)
View Item |