Senin, 31 Mei 2021

Functional Testing

 5 Metode Functional Testing

    Functional testing merupakan pengujian berdasarkan kasus yang diberikan pada suatu komponen, modul, atau fitur yang akan di testing. Pengujian yang dilakukan untuk memeriksa fungsi-fungsi yang terdapat di aplikasi software yang sedang dibangun. Pengujian perangkat lunak ini tanpa mengetahui struktur internal kode atau program. Pengujian ini sering disebut juga sebagai black box testing. Terdapat beberapa metode pada ini, berikut 5 metode functional testing:

  1. Unit Testing
  2.     Merupakan metode verifikasi software yang mana programmer menguji suatu unit program layak atau tidak untuk dipakai. Unit testing berfokus pada verifikasi unit yang terkecil pada desain software yang mana termasuk komponen atau modul software. Pada unit testing ini biasanya dibuat program kecil untuk menguji unit-unit software

  3. Integration Testing
  4.     Merupakan metode yang melakukan pengujian pada fitur atau komponen yang diintegrasikan. Metode ini bertujuan untuk memeriksa fungsional antara fitur atau komponen tersebut saat berinteraksi. Pengujian ini baik digunakan secara bertahap untuk menghindari kesulitan penelusuran jika terjadi kesalahan error atau bug.

  5. Smoke Testing
  6.    Merupakan metode yang dilakukan setelah perangkat lunak di build yang bertujuan untuk memastikan bahwa fungsi terpenting dari program bekerja dengan baik. Metode ini dijalankan sebelum setiap tes fungsional atau regresi rinci dijalankan pada software.

  7. Sanity Testing
  8.     Merupakan metode yang dilakukan setelah ada perbaikan pada bug yang telah ditemukan pada smoke testing. Pengujian ini hanya berfokus pada fungsi baru atau fungsi yang dilakukan perbaikan.

  9. User Acceptance Testing
  10.     Merupakan metode yang dilakukan oleh user dengan hasil output sebuah dokumen hasil uji yang dapat dijadikan bukti bahwa software sudah diterima dan sudah memenuhi kebutuhan yang diminta. User acceptance testing tidak jauh beda dengan kusioner pada tahap awal pembuatan aplikasi.

    =========================================================

    Sumber:

Tidak ada komentar:

Posting Komentar