Uji Kualitas Website Admin Travel Booking Menggunakan Halstead’s Metric dan Equivalence Partitioning

Tripease is a travel booking admin website designed to enable admins with management roles for train tickets, hotel tickets, and user data. Blackbox testing ensures the software meets the set requirements and specifications and detects functional and performance errors. Whitebox testing is done to...

Full description

Saved in:
Bibliographic Details
Main Authors: Fauziah Nur Syifa, Trisana Nurul Anzali Nabil, Derrel Hendi Arifin, Rangga Sidik
Format: Article
Language:Indonesian
Published: Universitas Andalas 2025-05-01
Series:Jurnal Teknologi dan Sistem Informasi
Subjects:
Online Access:https://teknosi.fti.unand.ac.id/index.php/teknosi/article/view/2735
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849324483938091008
author Fauziah Nur Syifa
Trisana Nurul Anzali Nabil
Derrel Hendi Arifin
Rangga Sidik
author_facet Fauziah Nur Syifa
Trisana Nurul Anzali Nabil
Derrel Hendi Arifin
Rangga Sidik
author_sort Fauziah Nur Syifa
collection DOAJ
description Tripease is a travel booking admin website designed to enable admins with management roles for train tickets, hotel tickets, and user data. Blackbox testing ensures the software meets the set requirements and specifications and detects functional and performance errors. Whitebox testing is done to check the software's logical path by examining the software's logical structure and detecting errors, such as logical errors and script understanding errors. This research discusses testing the travel booking admin website using two methods: Halstead's Metric and Equivalence Partitions. This research aims to determine the success rate of features and predict the appearance of bugs on the website. White box testing with Halstead's Metric shows that the add train feature has the highest prediction of bugs (45.7%), while the add user feature is the lowest (13.4%). The average prediction of the occurrence of bugs in all features is 25.59%. Black box testing with Equivalence Partitions shows that the add user and edit user features have a low success rate because they do not succeed in the input validity test item. The add train and login features have a 100% success rate. Based on the test results, it is recommended that the code be refactored and the input validity of each feature improved.
format Article
id doaj-art-6dff2fd4a01a4eb1acb8e938c38d46ca
institution Kabale University
issn 2460-3465
2476-8812
language Indonesian
publishDate 2025-05-01
publisher Universitas Andalas
record_format Article
series Jurnal Teknologi dan Sistem Informasi
spelling doaj-art-6dff2fd4a01a4eb1acb8e938c38d46ca2025-08-20T03:48:42ZindUniversitas AndalasJurnal Teknologi dan Sistem Informasi2460-34652476-88122025-05-0111110.25077/TEKNOSI.v11i01.2025.67-72Uji Kualitas Website Admin Travel Booking Menggunakan Halstead’s Metric dan Equivalence PartitioningFauziah Nur Syifa0Trisana Nurul Anzali Nabil1Derrel Hendi Arifin2Rangga Sidik3https://orcid.org/0000-0001-9400-9185Program Studi Sistem Informasi, Universitas Komputer IndonesiaProgram Studi Sistem Informasi, Universitas Komputer IndonesiaProgram Studi Sistem Informasi, Universitas Komputer IndonesiaProgram Studi Sistem Informasi, Universitas Komputer Indonesia Tripease is a travel booking admin website designed to enable admins with management roles for train tickets, hotel tickets, and user data. Blackbox testing ensures the software meets the set requirements and specifications and detects functional and performance errors. Whitebox testing is done to check the software's logical path by examining the software's logical structure and detecting errors, such as logical errors and script understanding errors. This research discusses testing the travel booking admin website using two methods: Halstead's Metric and Equivalence Partitions. This research aims to determine the success rate of features and predict the appearance of bugs on the website. White box testing with Halstead's Metric shows that the add train feature has the highest prediction of bugs (45.7%), while the add user feature is the lowest (13.4%). The average prediction of the occurrence of bugs in all features is 25.59%. Black box testing with Equivalence Partitions shows that the add user and edit user features have a low success rate because they do not succeed in the input validity test item. The add train and login features have a 100% success rate. Based on the test results, it is recommended that the code be refactored and the input validity of each feature improved. https://teknosi.fti.unand.ac.id/index.php/teknosi/article/view/2735TestingHalstead's MetricEquivalence PartitioningBooking System
spellingShingle Fauziah Nur Syifa
Trisana Nurul Anzali Nabil
Derrel Hendi Arifin
Rangga Sidik
Uji Kualitas Website Admin Travel Booking Menggunakan Halstead’s Metric dan Equivalence Partitioning
Jurnal Teknologi dan Sistem Informasi
Testing
Halstead's Metric
Equivalence Partitioning
Booking System
title Uji Kualitas Website Admin Travel Booking Menggunakan Halstead’s Metric dan Equivalence Partitioning
title_full Uji Kualitas Website Admin Travel Booking Menggunakan Halstead’s Metric dan Equivalence Partitioning
title_fullStr Uji Kualitas Website Admin Travel Booking Menggunakan Halstead’s Metric dan Equivalence Partitioning
title_full_unstemmed Uji Kualitas Website Admin Travel Booking Menggunakan Halstead’s Metric dan Equivalence Partitioning
title_short Uji Kualitas Website Admin Travel Booking Menggunakan Halstead’s Metric dan Equivalence Partitioning
title_sort uji kualitas website admin travel booking menggunakan halstead s metric dan equivalence partitioning
topic Testing
Halstead's Metric
Equivalence Partitioning
Booking System
url https://teknosi.fti.unand.ac.id/index.php/teknosi/article/view/2735
work_keys_str_mv AT fauziahnursyifa ujikualitaswebsiteadmintravelbookingmenggunakanhalsteadsmetricdanequivalencepartitioning
AT trisananurulanzalinabil ujikualitaswebsiteadmintravelbookingmenggunakanhalsteadsmetricdanequivalencepartitioning
AT derrelhendiarifin ujikualitaswebsiteadmintravelbookingmenggunakanhalsteadsmetricdanequivalencepartitioning
AT ranggasidik ujikualitaswebsiteadmintravelbookingmenggunakanhalsteadsmetricdanequivalencepartitioning