Search

Strategi pengujian perangkat lunak klasik dimulai dengan pengujian kecil dan bekerja keluar menuju pengujian besar. Dalam pengujian OO dimulai dengan pengujian unit kemudian berlanjut ke pengujian integrasi dan berakhir dengan validasi dan pengujian sistem. 

  • Pengujian unit

Unit terkecil yang dapat diuji di dalam perangkat lunak OO adalah kelas. Pengendalian kelas dikendalikan oleh operasi-operasi yang terenkapsulasi dalam kelas dan perilaku state dari kelas tersebut

  • Pengujian integrasi
Pengujian integrasi terhadap perangkat lunak OO menguji sekumpulan kelas yang diperlukan untuk memberikan respons terhadap sebuah event yang diberikan.
  • Pengujian validasi
Validasi perangkat lunak OO berfokus pada aksi-aksi yang terlihat oleh pengguna dan keluaran-keluaran yang dikenali oleh pengguna sistem tersebut. Validasi menggunakan use case, untuk menyediakan skenario yang kemungkinan besar menemukan kesalahan dalam kebutuhan interaksi pengguna. Metode black box testing dapat juga digunakan untuk mengendalikan pengujian validasi.

Metode perancangan use case untuk perangkat lunak OO telah disarankan oleh Berrard (Ber93) :
- Setiap test case harus diidentifikasi secara unik dan secara eksplisit terkait dengan kelas yang diuji
- Tujuan pengujian harus dinyatakan
- Daftar-daftar langkah pengujian harus dikembangkan untuk setiap pengujian dan harus berisi : daftar keadaan, daftar massage, daftar eksepsi, daftar kondisi eksternal dan informasi tambahan.

Materi perkuliahan : Download

Referensi : Buku RPL Roger S.Pressman Edisi 7  Bab.19 Pengujian Aplikasi-aplikasi berorientasi objek E-Book

No comments

Materi