STUDI LITERATUR PENGUJIAN PERANGKAT LUNAK

  • Dearisma Arfinda
  • Selo Selo
  • Lukito Lukito

Abstract

Software testing atau pengujian perangkat lunak dirasa sangat penting,karena sudah banyak pihak yang mengesampingkan kegiatan ini. Ditambah lagi dengan besarnya jumlah pengguna yang mengakses aplikasi dan menggunakan aplikasi tersebut untuk memudahkan pekerjaan mereka sehari-hari. Proses pengujian ini juga bertujuan untuk memastikan kualitas dan keandalan aplikasi tersebut. Dari masalah tersebut, maka dibutuhkan metode pengujian yang tepat untuk menguji aplikasi. Ada beberapa metode untuk melakukan pengujian diantaranya seperti metamorphic testing, random testing, adaptive random testing, state based testing, random sequence based testing. Masing-masing metode ini menjelaskan pengertian dan kegunaannya.
Hasil dari penelitian didapat bahwa metode metamorphic testing dianggap paling valid dalam menemukan kesalahan untuk menguji API dan bahasa yang paling banyak digunakan untuk pengujian API adalah JSON dan JAVA, tetapi jika kasus uji berupa object oriented programming metode adaptive random sequence lebih disarankan karena metode ini lebih menekankan pada pengelompokan agar hasil yang didapat lebih detail dan akurat.

DB Error: Table './ojs/metrics' is marked as crashed and last (automatic?) repair failed