Rahmatika, Aulia Nur (2024) Penerapan black box testing dan pendekatan behavior driven development pada sistem ujian computer based test. Undergraduate thesis, Universitas Islam Negeri Maulana Malik Ibrahim.
This is the latest version of this item.
![]() |
Text (Fulltext)
200605110094.pdf - Accepted Version Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (3MB) |
Abstract
INDONESIA:
Penerapan metode black box dan Behavior Driven Development (BDD) termasuk pengujian perangkat lunak dari sisi fungsionalitas bertujuan untuk memastikan bahwa sistem telah berfungsi sesuai kebutuhan. Pengembangan sistem Computer Based Test (CBT) dibuat untuk menguji kemampuan peserta didik. Metode black box testing menguji sistem dengan fokus pada fungsi eksternal sistem dengan menggunakan Teknik Equivalence Partitioning. Untuk mengetahui hasil dari sisi pengguna dibuat test case yang menampilkan input dan output dari sistem. Metode BDD dengan kerangka Cucumber berfokus pada perilaku perangkat lunak dengan menjalankan skenario yang menggabungkan langkah-langkah pengujian sistem. Pada hasil pengujian, meskipun terdapat perbedaan dalam metode dan fokus pengujian, kedua metode memberikan tingkat keberhasilan yang tinggi. Mengukur efektivitas pengujian berdasarkan tingkat keberhasilan dengan menggunakan test metric yaitu test case pass rate, hasil tingkat keberhasilan pada pengujian sebesar 98,82% pada metode BDD dan metode black box sebesar 97,22%. Kegagalan sistem pada kedua metode terdapat pada fitur pemeliharaan gambar setelah muat ulang, yang menunjukkan bahwa fitur ini perlu diperbaiki.
ENGLISH:
The application of black box and Behavior Driven Development (BDD) methods including software testing from the functionality side aims to ensure that the system has functioned as needed. The development of Computer Based Test (CBT) system is made to test the ability of students. The black box testing method tests the system by focusing on the external functions of the system using Equivalence Partitioning. To find out the results from the user side, test cases are made that display the input and output of the system. The BDD method with the Cucumber framework focuses on software behavior by running scenarios that combine system testing steps. In the test results, despite the differences in testing methods and focus, both methods provide a high success rate. Measuring the effectiveness of testing based on the success rate using the test metric, namely the test case pass rate, the result of the success rate in testing was 98.82% in the BDD method and the black box method was 97.22%. System failure in both methods is in the image maintenance feature after reloading, which indicates that this feature needs to be improved.
ARABIC:
: يهدف تطبيق أساليب الصندوق الأسود والتطوير المدفوع بالسلوك (BDD) بما في ذلك اختبار البرمجيات من الجانب الوظيفي إلى ضمان عمل النظام حسب الحاجة. يتم تطوير نظام الاختبار القائم على الحاسوب (CBT) لاختبار قدرة الطلاب. تختبر طريقة اختبار الصندوق الأسود النظام من خلال التركيز على الوظائف الخارجية للنظام باستخدام تقنية تقسيم التكافؤ. لمعرفة النتائج من جانب المستخدم، يتم إجراء حالات الاختبار التي تعرض مدخلات ومخرجات النظام. تركز طريقة BDD مع إطار عمل Cucumber على سلوك البرنامج من خلال تشغيل سيناريوهات تجمع بين خطوات اختبار النظام. في نتائج الاختبار، على الرغم من الاختلافات في طرق الاختبار والتركيز، توفر كلتا الطريقتين نسبة نجاح عالية. وبقياس فعالية الاختبار استنادًا إلى معدل النجاح باستخدام مقياس الاختبار، أي معدل نجاح حالة الاختبار، كانت نتائج معدل النجاح في الاختبار 98.82% في طريقة BDD و97.22% في طريقة الصندوق الأسود. كان فشل النظام في كلتا الطريقتين في ميزة صيانة الصورة بعد إعادة التحميل، مما يشير إلى أن هذه الميزة تحتاج إلى تحسي
Item Type: | Thesis (Undergraduate) |
---|---|
Supervisor: | Fatchurrochman, Fatchurrochman and Supriyono, Supriyono |
Keywords: | Black Box Testing; Behavior Driven Development; Computer Based Test; Equivalence Partitioning; Cucumber; Test Case Pass Rate; اختبار الصندوق الأسود ;التطوير القائم على السلوك ;الاختبار القائم على الحاسوب ;تقسيم التكافؤ; الخيار ;معدل نجاح حالة الاختبار; |
Departement: | Fakultas Sains dan Teknologi > Jurusan Teknik Informatika |
Depositing User: | Aulia Nur Rachmatika |
Date Deposited: | 22 Jul 2024 13:49 |
Last Modified: | 06 Aug 2024 12:59 |
URI: | http://etheses.uin-malang.ac.id/id/eprint/65220 |
Downloads
Downloads per month over past year
Available Versions of this Item
- Penerapan black box testing dan pendekatan behavior driven development pada sistem ujian computer based test. (deposited 22 Jul 2024 13:49) [Currently Displayed]
Actions (login required)
![]() |
View Item |