Pengenalan Automation Testing menggunakan PHPUnit
Di seri tutorial ini akan mengajak teman-teman untuk mengenal apa itu automation testing, menggunakan framework PHPUnit dan design pattern dari Test-Driven Development
Tentang Kelas
Teknik pengembangan lanjutan dalam membangun suatu sistem atau aplikasi adalah dengan membuat pengujiannya terlebih dahulu sebelum melakukan coding.
Bagaimana itu bisa terjadi? TDD merupakan design pattern Test-driven Development yang banyak digunakan dalam proses pengembangan software. Manfaatnya adalah mempersingkat waktu pengujian software secara otomatis dan mempersempit kemungkinan terjadi bug atau output yang tidak diharapkan. Karena sebelum membuat sistem atau software, sudah terlebih dahulu membuat alur pengujiannya agar proses pengembangan sesuai dengan yang diharapkan.
Dan seri tutorial kali ini akan memperkenalkan salah satu automation testing di PHP yang sering digunakan dan memberi gambaran bagaimana TDD itu dilakukan.
Tujuan Umum dan Khusus Pelatihan
- Di akhir pelatihan, peserta dapat mengenal langkah-langkah Automation Testing menggunakan PHPUnit
- Dapat mempraktikan dasar-dasar Automation Testing menggunakan PHPUnit
- Dapat merangkumkan cara Automation Testing menggunakan PHPUnit
Silabus
- Topik 1: Pendahuluan
- Topik 2: Automation Testing PHPUnit
Jenis Pekerjaan Kelas ditujukan bagi siapa saja yang ingin berkarir menjadi seorang programmer
Metode Ajar
- Online Self-paced Learning
- Siswa dapat menentukan sendiri waktu belajarnya
Fasilitas Pengajaran
- Materi disediakan berupa video
- Forum tanya jawab: Forum digunakan apabila siswa mendapatkan kendala saat belajar, dan akan dibalas oleh tim support CodePolitan
- Grup telegram: Berisi member CodePolitan Evaluasi pembelajaran: Ujian di akhir modul dan ujian di akhir kelas Sertifikat kelulusan
Peralatan Belajar Siswa
- Siswa wajib memiliki akses internet melalui komputer yang menggunakan Windows/Mac/Linux
- Spesifikasi minimal komputer milik siswa: Sistem operasi : Windows, Linux, atau MacOS. Prosesor : Intel Dual Core (Rekomendasi Core i3 ke atas). RAM : 1GB (Rekomendasi 2GB). Resolusi layar : 1366 x 768 (Rekomendasi Full HD 1920 x 1080)
- Software: Browser (tidak ada preferensi khusus)
Daftar Materi
Perkenalan PHPunit | 01:33 |
Mempersiapkan Project PHPUnit | 06:25 | |
Membuat Test Pertama | 05:28 | |
Pengujian Sebuah Model | 09:18 | |
Opsi Menulis Nama Method untuk Test | 02:37 | |
Kuis - Pengenalan Automation Testing menggunakan PHPUnit - 1 | 00.00 | |
Opsi Method setUp sebagai Constructor | 03:32 | |
Calculator - Addition dan Pengujian Throw Exception | 11:02 | |
Calculator - Division Operation dan Refactor | 09:57 | |
Menggabungkan Operations dalam satu Class | 17:26 | |
Kuis - Pengenalan Automation Testing menggunakan PHPUnit - 2 | 00.00 |
Penyusun Materi
Testimoni Oleh Siswa
(46 reviews)