Lewati ke konten utama
menjadi.dev
Skill Professional Menengah Testing 6 chapter

Testing

Unit, Integration, dan E2E Testing

Kuasai testing dari unit test dengan Vitest, integration test untuk database dan API, E2E testing dengan Playwright, sampai CI/CD integration. Code yang tidak di-test adalah code yang tidak bisa di-refactor dengan percaya diri.

Prasyarat

Modul 3 (JavaScript) dan modul 5 (API).

Kenapa Ini Penting

Testing adalah skill production-ready yang sering dilewatkan pemula. Developer profesional menulis test sebagai bagian dari workflow sehari-hari.

Daftar Chapter

  1. Chapter 19.1

    Testing: Mengapa Kode Butuh Diuji?

    Filosofi testing dan perbedaan jenis test

  2. Chapter 19.2

    Vitest: Unit Testing Super Cepat

    Setup dan tulis unit test dengan Vitest — test runner modern untuk Vite

  3. Chapter 19.3

    Mocking: Isolasi dan Simulasi Dependency

    Kuasai teknik mocking untuk test yang fokus dan reliable

  4. Chapter 19.4

    Integration Test: Database dan API

    Uji bagaimana bagian-bagian aplikasi bekerja sama

  5. Chapter 19.5

    E2E Testing dengan Playwright

    Uji aplikasi dari perspektif user nyata

  6. Chapter 19.6

    Testing Strategy dan CI/CD

    Integrasikan testing ke workflow development