Kurniasari, Dias Tri
Unknown Affiliation

Published : 2 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search

Teknik Equivalence Partitioning pada Pengujian Black Box: Studi Kasus pada API Loyalitas MyPertamina Arifiani, Siska; Kurniasari, Dias Tri; Rochimah, Siti
Techno.Com Vol. 23 No. 3 (2024): Agustus 2024
Publisher : LPPM Universitas Dian Nuswantoro

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.62411/tc.v23i3.11376

Abstract

Perkembangan smartphone pada saat ini semakin pesat yang disebabkan oleh adanya berbagai aplikasi mobile yang ditawarkan dalam mempermudah aktivitas manusia. Salah satu aplikasi mobile yang banyak dibahas akhir-akhir ini adalah MyPertamina. MyPertamina adalah sebuah aplikasi mobile yang digunakan untuk membeli berbagai produk yang ditawarkan oleh Pertamina secara online yang dapat dilakukan kapan pun dengan berbagai jangkauan area pembelian. Dalam pengembangnya terbagi menjadi beberapa modul yaitu payment, voucher, user, dan loyalty. Salah satu modul yang cukup penting adalah modul loyalty yang berisi fitur-fitur tentang keuntungan pengguna. Pengembangan aplikasi MyPertamina hampir keseluruhan menggunakan RESTful API. Dalam proses pengembangan perangkat lunak dengan menggunakan RESTful API, perlu dilakukan pengujian terhadap RESTful API yang telah dibuat untuk meminimalisir kesalahan yang ada pada RESTful API. Terdapat berbagai metode pengujian perangkat lunak salah satunya adalah pengujian Black Box. Pengujian Black Box berfokus pada keluaran yang dihasilkan oleh sistem dan tidak melakukan pengujian pada kode sumber. Pada pengujian Black Box terdapat beberapa teknik pengujian salah satunya adalah Equivalence Partitioning. Penelitian melakukan perbandingan pengujian manual terhadap RESTful API dan mengimplementasikan pengujian otomatis menggunakan pytest. Pengujian manual dilakukan menggunakan postman. Sedangkan pengujian otomatis dijalankan menggunakan pytest. Kedua pengujian yang telah dilakukan memberikan hasil bahwa RESTful API yang dikembangkan telah sesuai dan berjalan dengan baik.   Kata kunci: Equivalance Partitioning, MyPertamina, Pengujian Perangkat Lunak, RESTful API
An evaluation model of website testing framework based on ISO 25010 performance efficiency Kurniasari, Dias Tri; Rochimah, Siti
Indonesian Journal of Electrical Engineering and Computer Science Vol 37, No 2: February 2025
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v37.i2.pp1130-1139

Abstract

Testing is an important aspect of software development. Automation testing is now widely used to achieve better and more efficient results. Various automation testing frameworks are available in the market. However, one of the major challenges is determining which automation testing framework is suitable for testing. This study proposes an evaluation model for evaluating web automation testing frameworks based on seven performance efficiency factors to address this issue. The model evaluates five types of transactions commonly used on the web; CRUD, Get Massive Data, search, file upload, and file download. In addition, the tested frameworks are categorized as good, medium, and low. To measure the success of the research, expert weighting was also used. Based on the results obtained for all types of transactions, almost all classifications between the experimental results and weighting were in the same class. Although the model was found to be effective with a 100% accuracy rate, it had an accuracy rate of 80% for upload transactions. The outcomes of this study serve as a valuable reference for choosing suitable software for both tested frameworks and other software applications. In future studies focus on narrowing the selection based on not only performance but also functionality and ease of use.