Jumat, 04 Juni 2010

Pengujian Object Oriented (deddy T P vclass)

Adalah paradigma pemrograman yang berorientasikan kepada objek.
  1. Kelas
  2. Object
  3. Abstraksi
  4. Enkapsulasi
  5. Polimorfism
  6. Inheriten

Komponen yang diuji adalah class-object.

terdapat Testing levels
  • Testing operations pada objects
  • Testing object classes
  • Testing clusters cooperating objects
  • Testing OO system secara lengkap
Pengujian Class adalah Menguji terhadap semua operation yg ada dan perubahan atribut-atributnya.
Cluster Testing adalah Cluster testing digunakan untuk test integrasi terhadap kooperatif object.
Object class testing

Inheritance akan mengakibatkan sulitnya
perancangan object class tests seperti
information yg diuji sulit dilokalisasi.
Approaches cluster testing
Use-case atau scenario testing

  • Testing berdasarkan pada interaksi user
    dengan sistem.
  • Keuntungannya diujikan oleh user yg berpengalaman
Object interaction testing
Tests barisan interaksi object yang berhenti ketika suatu operation object tidak memanggil service dari object lain.

Scenario-based testing

Identifikasi scenarios dari use-cases

dan menambahkannya dengan diagram

interaksi yang menunjukkan object-object yang terlibat dalam scenario.







Weather station testing
Thread pengeksekusian methode (CommsController:request→ WeatherStation:report → WeatherData:summarise)




odel Pengujian OOA dan




OOD
Model desain dan analisis tidak dapat diuji




dalam arti yang konvensional karena model




ini tidak dapat dieksekusi, maka kajian teknis formal dapat digunakan untuk
teknis formal dapat digunakan untuk teknis formal dapat digunakan untuk




menguji kebenaran dan konsistensi model




analisis dan model desain.












































Strategi Pengujian berorientasi



















objek
  1. pengujian unit
  2. Pengujian integrasi
  3. Validasi
  4. Pengujian sistem
Metode pengujian yang dapat



















diaplikasikan pada tingkat kelas
Pengujian random untuk kelas OO
Pengujian partisi dan tingkat kelas

Tidak ada komentar:

Posting Komentar