UNBINUNBIN
Jurnal SAINTEKOM (Sains dan Teknologi Komputasi)Jurnal SAINTEKOM (Sains dan Teknologi Komputasi)Penelitian ini mengatasi tantangan dalam pengembangan perangkat lunak menggunakan Visual Basic.NET (VB.NET) untuk integrasi REST API. Seiring meningkatnya permintaan aplikasi berkualitas, pengujian manual menjadi tidak efisien dan rentan kesalahan. Pengembang kesulitan menemukan dan memperbaiki kesalahan tanpa pengujian sistematis, yang mempengaruhi kualitas perangkat lunak. Test-Driven Development (TDD) menekankan penulisan tes sebelum kode, memastikan kode memenuhi spesifikasi. Penelitian ini mengadopsi siklus TDD-menulis tes, menjalankan tes untuk memastikan kegagalan, dan menulis kode untuk memenuhi tes. TDD meningkatkan efisiensi pengujian dengan mendeteksi dan memperbaiki kesalahan lebih awal. Penelitian ini juga mengeksplorasi alat dan tantangan implementasi TDD di VB.NET. Hasil uji ahli menunjukkan efektivitas 85%, sementara uji pengguna mendapatkan skor 73,3%, yang menunjukkan umpan balik positif.
Berdasarkan hasil penelitian dan pengujian dalam penerapan metode TDD dan pengujian REST API, dapat disimpulkan beberapa hal berikut.Penerapan TDD terbukti efektif dalam meningkatkan kualitas pengujian REST API.Metode TDD mendorong pengembang untuk menulis kode yang bersih dan terstruktur.Setelah dilakukan uji ahli dan uji pengguna, uji ahli menunjukkan hasil 85 % yang berarti rest api dengan TDD sangat mudah dan efetif dan uji pengguna menunjukkan hasil sebesar 73.3% yang berarti pendekatan ini dinilai baik saat digunakan.
Berdasarkan latar belakang penelitian yang menyoroti kesulitan pengembang dalam integrasi REST API menggunakan Visual Basic, serta hasil penelitian yang menunjukkan efektivitas TDD, beberapa saran penelitian lanjutan dapat diajukan. Pertama, perlu dilakukan studi komparatif antara TDD dengan metode pengujian lain, seperti Behavior-Driven Development (BDD), untuk mengidentifikasi keunggulan dan kelemahan masing-masing dalam konteks pengembangan aplikasi VB.NET. Kedua, penelitian dapat difokuskan pada pengembangan framework atau alat bantu otomatis yang mempermudah implementasi TDD pada VB.NET, sehingga dapat meningkatkan produktivitas pengembang. Ketiga, penting untuk meneliti bagaimana penerapan TDD dapat diintegrasikan dengan praktik Continuous Integration dan Continuous Delivery (CI/CD) untuk mempercepat siklus pengembangan perangkat lunak dan memastikan kualitas yang konsisten. Integrasi ini akan memungkinkan pengujian otomatis dilakukan secara berkala, mendeteksi potensi masalah sejak dini, dan mempercepat proses rilis perangkat lunak. Dengan demikian, penelitian lanjutan ini diharapkan dapat memberikan kontribusi signifikan dalam meningkatkan efisiensi dan kualitas pengembangan perangkat lunak berbasis VB.NET, khususnya dalam integrasi REST API.
- Perancangan Aplikasi Naviku untuk Memberikan Informasi Navigasi Kepada Tunanetra Menggunakan Metode Test... ejurnal.seminar-id.com/index.php/josh/article/view/3948Perancangan Aplikasi Naviku untuk Memberikan Informasi Navigasi Kepada Tunanetra Menggunakan Metode Test ejurnal seminar id index php josh article view 3948
- Implementasi dan Pengujian REST API Sistem Reservasi Ruang Rapat dengan Metode Black Box Testing | Jurnal... doi.org/10.33395/jmp.v12i1.12691Implementasi dan Pengujian REST API Sistem Reservasi Ruang Rapat dengan Metode Black Box Testing Jurnal doi 10 33395 jmp v12i1 12691
| File size | 1.04 MB |
| Pages | 11 |
| DMCA | Report |
Related /
UMIUMI Bukti dari uji blackbox testing menunjukkan sistem mampu memenuhi semua persyaratan dan berfungsi dengan benar. Hasil uji SUS (System Usability Scale)Bukti dari uji blackbox testing menunjukkan sistem mampu memenuhi semua persyaratan dan berfungsi dengan benar. Hasil uji SUS (System Usability Scale)
UMKUMK Pengoperasian untuk LED, baik dengan mode ON/OFF atau PWM dilakukan melalui aplikasi peramban dan Particle CLI pada PC dan Particle Mobile App pada ponsel.Pengoperasian untuk LED, baik dengan mode ON/OFF atau PWM dilakukan melalui aplikasi peramban dan Particle CLI pada PC dan Particle Mobile App pada ponsel.
UNHUNH Proses penelitian mengikuti lima tahapan utama Design Thinking: (1) Empathize untuk menggali kebutuhan dan hambatan pengguna, (2) Define untuk merumuskanProses penelitian mengikuti lima tahapan utama Design Thinking: (1) Empathize untuk menggali kebutuhan dan hambatan pengguna, (2) Define untuk merumuskan
UNHUNH Dari sisi keamanan, sistem terbukti bebas dari malware dan blacklist, serta hanya ditemukan 2 risiko tingkat menengah dari 40 pengujian keamanan. DenganDari sisi keamanan, sistem terbukti bebas dari malware dan blacklist, serta hanya ditemukan 2 risiko tingkat menengah dari 40 pengujian keamanan. Dengan
PROVISIPROVISI Perkembangan sistem informasi dan teknologi informasi telah membawa perubahan signifikan dalam hampir semua aspek kehidupan manusia. Semua aspek kehidupanPerkembangan sistem informasi dan teknologi informasi telah membawa perubahan signifikan dalam hampir semua aspek kehidupan manusia. Semua aspek kehidupan
KOMPETIFKOMPETIF This research recommends continuous development of the application system, regular training for members and administrators, as well as periodic evaluationThis research recommends continuous development of the application system, regular training for members and administrators, as well as periodic evaluation
PIPI Sistem ini mempermudah proses pendaftaran siswa baru, pengolahan data penerimaan, serta pembayaran SPP, sekaligus menjadi media penyebaran informasi sekolahSistem ini mempermudah proses pendaftaran siswa baru, pengolahan data penerimaan, serta pembayaran SPP, sekaligus menjadi media penyebaran informasi sekolah
UNIKOMUNIKOM Gejala penyakit ini dapat membahayakan nyawa seseorang jika tidak ditindaklanjuti secara serius. Untuk itu perlu pengetahuan dasar dalam mendeteksi demamGejala penyakit ini dapat membahayakan nyawa seseorang jika tidak ditindaklanjuti secara serius. Untuk itu perlu pengetahuan dasar dalam mendeteksi demam
Useful /
UNIGRESUNIGRES Pengamatan di lapangan menunjukkan bahwa lembaga pendidikan dan penegak hukum di daerah tidak memiliki mekanisme pelaporan dan penanganan yang ramah korban.Pengamatan di lapangan menunjukkan bahwa lembaga pendidikan dan penegak hukum di daerah tidak memiliki mekanisme pelaporan dan penanganan yang ramah korban.
UNBINUNBIN Pengembangan lebih lanjut dapat dilakukan dengan meningkatkan kemampuan chatbot dalam memahami konteks pertanyaan yang lebih kompleks serta integrasi denganPengembangan lebih lanjut dapat dilakukan dengan meningkatkan kemampuan chatbot dalam memahami konteks pertanyaan yang lebih kompleks serta integrasi dengan
UNBINUNBIN Hasil pengujian menunjukkan bahwa Kalman Filter mampu menurunkan error posisi GPS, fitur geofencing berjalan dengan baik dalam membedakan kondisi “amanHasil pengujian menunjukkan bahwa Kalman Filter mampu menurunkan error posisi GPS, fitur geofencing berjalan dengan baik dalam membedakan kondisi “aman
ARSHMEDIAARSHMEDIA Islamisasi dipahami sebagai proses pembebasan pengetahuan dari dominasi pandangan dunia sekuler sekaligus pengembalian orientasi ilmu kepada wahyu, sementaraIslamisasi dipahami sebagai proses pembebasan pengetahuan dari dominasi pandangan dunia sekuler sekaligus pengembalian orientasi ilmu kepada wahyu, sementara