Kerangka Materi
Pendahuluan
- Cara Kerja Unit Testing
Tinjuan Kerangka Unit Test JavaScript
- Jasmine, Mocha, Jest, Chai, QUnit
- Kasus penggunaan unit test
Menyiapkan Lingkungan Pengujian
- Mengunduh dan menginstal library
- Menginstal dan mengonfigurasi IDE
- Menyiapkan aplikasi sampel
Menulis Unit Test Pertama
- Menyiapkan pengujian
- Menulis definisi pengujian
- Bekerja dengan skoping bersarang
- Membuat penegasan
- Menjalankan unit test
Mendiagnosa unit test
- Membaca kode berlangsung
- Membuat titik berhenti
- Menyiapkan tugas debugging
Memperluas Unit Test
- Menulis kelas JavaScript yang rumit
- Menulis stubs dan mocks
- Membuat Suite Test
Menerapkan TDD dan BDD
- Membuat spesifikasi otomatis
- Berkolaborasi dengan pengguna dan penguji
Menulis Lagi Test
- Menguji Node.js
- Unit test HTTP endpoint
- Menguji API REST
- Menulis pengujian integrasi
- Menguji komponen React (opsional)
Menyelesaikan Masalah
Ringkasan dan Kesimpulan
Persyaratan
- Pemahaman umum tentang pengujian unit
- Pengalaman dalam pemrograman Javascript
- Pengalaman bekerja dengan Node.js
Testimoni (5)
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Kursus - Unit Testing with Javascript
It was very relevant to what I am currently doing at work. I learn very essentials skills.
Lindokuhle Mtshali
Kursus - Unit Testing with Javascript
The knowledge sharing style was pretty good
Zandile Langa
Kursus - Unit Testing with Javascript
The interaction with the audience; sense of humour, engagement, real world examples, repetition of concepts for understanding and learning
Megan Trow - BMW
Kursus - Unit Testing with Javascript
Practical time was fun.