Detail Course

TESTING OBJECT-ORIENTED APPLICATIONS

TI & Perangkat LunakRekayasa Perangkat Lunak

Jumlah Section

6 section

Jumlah Modul

15 modul

Estimasi

515 menit

Deskripsi Course

Kursus ini akan membekali Anda dengan pemahaman mendalam tentang strategi dan taktik pengujian yang unik untuk aplikasi berorientasi objek (OO). Anda akan mempelajari bagaimana sifat enkapsulasi, pewarisan, dan kolaborasi dalam sistem OO mengubah pendekatan pengujian, mulai dari tinjauan model analisis dan desain hingga pengujian unit kelas, integrasi, dan validasi berbasis skenario. Tujuan utamanya adalah untuk menemukan kesalahan secara efisien dengan upaya yang terkelola.

Yang akan kamu pelajari

  • Menjelaskan kelemahan pengujian berbasis kesalahan (fault-based testing) dalam menemukan kesalahan spesifikasi dan interaksi subsistem.
  • Merancang kasus uji yang didasarkan pada use case dan skenario pengguna.
  • Mengidentifikasi potensi kesalahan spesifikasi melalui pengujian berbasis skenario.
  • Mengidentifikasi tantangan pengujian yang disebabkan oleh enkapsulasi.
  • Menjelaskan bagaimana pewarisan mempengaruhi kebutuhan pengujian ulang.
  • Membandingkan aplikasi metode pengujian white-box dan black-box dalam konteks OO.