Kerangka Materi

Pemula JUnit

  • Memastikan kinerjanya
  • Mulai dari nol
  • Memahami kerangka kerja pengujian unit
  • Menyetel JUnit
  • Mengujinya dengan JUnit

Mengeksplorasi JUnit

  • Mengeksplorasi inti JUnit
  • Memulai pengujian dengan runner pengujian
  • Mengomposisi pengujian dengan TestSuite
  • Mengumpulkan parameter dengan TestResult
  • Memperhatikan hasil dengan TestListener
  • Bekerja dengan TestCase
  • Melangkah-langkah melalui TestCalculator

Contoh JUnit

  • Mengenalkan komponen kontrol
  • Mari kita ujinya!
  • Mengujinya penanganan pengecualian
  • Menyetel proyek untuk pengujian

Memeriksa pengujian perangkat lunak

  • Mengapa kita membutuhkan pengujian unit
  • Jenis pengujian
  • Menentukan seberapa baik pengujian
  • Pembangunan tergantung pengujian

Mengautomasikan JUnit

  • Sehari dalam kehidupan
  • Menjalankan pengujian dari Ant
  • Menjalankan pengujian dari Maven
  • Menjalankan pengujian dari Eclipse

Pengujian kasar dengan stubs

  • Mengenalkan Stubs
  • Menggunakan contoh koneksi HTTP
  • Menggantikan sumber daya server web
  • Menggantikan koneksi

Pengujian terisolasi dengan objek palsu

  • Mengenalkan objek palsu
  • Contoh sederhana pengujian palsu
  • Menggunakan objek palsu sebagai teknik refaktoring
  • Menggunakan contoh koneksi HTTP
  • Menggunakan palsu sebagai kuda troya
  • Memutuskan kapan menggunakan objek palsu

Pengujian dalam container dengan Cactus

  • Masalah dengan pengujian unit komponen
  • Mengujinya komponen menggunakan objek palsu
  • Pengujian unit integrasi
  • Mengenalkan Cactus
  • Mengujinya komponen menggunakan Cactus
  • Bagaimana Cactus bekerja

Pengujian unit servlet dan filter

  • Mempresentasikan aplikasi Administrasi
  • Menulis pengujian servlet dengan Cactus
  • Mengujinya servlet dengan objek palsu
  • Menulis pengujian filter dengan Cactus
  • Kapan menggunakan Cactus, dan kapan menggunakan objek palsu

Pengujian unit JSP dan taglibs

  • Mengunjungi kembali aplikasi Administrasi
  • Pengujian unit JSP
  • Pengujian unit JSP terisolasi dengan Cactus
  • Pengujian unit taglibs dengan Cactus
  • Pengujian unit taglibs dengan objek palsu
  • Kapan menggunakan objek palsu, dan kapan menggunakan Cactus

Pengujian unit aplikasi database

  • Pengujian unit database
  • Mengujinya logika bisnis terpisah dari database
  • Mengujinya kode persisten terpisah dari database
  • Menulis pengujian unit integrasi database
  • Menjalankan pengujian Cactus menggunakan Ant
  • Menyesuaikan untuk kinerja pembangunan
  • Strategi umum pengujian unit database

Pengujian unit EJB

  • Mendefinisikan aplikasi EJB contoh
  • Menggunakan strategi facade
  • Pengujian unit kode JNDI menggunakan objek palsu
  • Pengujian unit bean sesi
  • Menggunakan objek palsu untuk mengujinya bean yang dipicu oleh pesan
  • Menggunakan objek palsu untuk mengujinya bean entitas
  • Memilih strategi objek palsu yang tepat
  • Menggunakan pengujian unit integrasi
  • Menggunakan JUnit dan panggilan jarak jauh
  • Menggunakan Cactus

Persyaratan

Pengenalan dasar bahasa Java diperlukan untuk mengikuti kursus ini.

 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait